|
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 UserInterfacepublic void runExperiment(Experiment experiment)
UserInterface
runExperiment in interface UserInterfacepublic 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 | ||||||||||