|
MATES 3.0-rc2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mates.ui.windowless.WindowlessUserInterface
Console-based user interface. This user interface is about an
order of magnitude faster than its graphical counterpart: GraphicalUserInterface
. By default, this
class sends all events of type LogEvent
to stdout
. One may have this user interface send
other event types to stdout
like so: "simulator
.addEventListener
(
Mates.getUserInterface()
,
"org.mates.sim.event.agent.AgentArrivalEvent")
".
Constructor Summary | |
WindowlessUserInterface()
|
Method Summary | |
void |
handleEvent(Event event)
Callback function for handling an event. |
void |
runExperiment(Experiment experiment)
Causes this user interface to run an experiment. |
void |
setGreetingProvider(GreetingProvider gp)
Sets the greeting provider for this user interface. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WindowlessUserInterface()
Method Detail |
public void setGreetingProvider(GreetingProvider gp)
UserInterface
setGreetingProvider
in interface UserInterface
public void runExperiment(Experiment experiment)
UserInterface
runExperiment
in interface UserInterface
public void handleEvent(Event event)
EventListener
handleEvent
in interface EventListener
|
MATES 3.0-rc2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |