Modifier and type | Property and description |
---|---|
java.util.UUID | iD Get ID of the object on the space that is used for supporting the interactions between the agents and the JavaFX user interface. |
OpenEventSpace | uISpace Replies the space for interaction between SARL agents and UI. |
Modifier and type | Action and description |
---|---|
void | _receiveEvent(Event) Invoked when an event is fired within an agent and received by the JavaFX user interface. |
void | emitToAgents(Event,[boolean],[Scope<T>]) Emit an event to the agents. |
void | exitApplication Do a safe application exist. |
void | exitApplication(ActionEvent) Catch exit event from JavaFX. |
java.util.UUID | getID Get ID of the object on the space that is used for supporting the interactions between the agents and the JavaFX user interface. |
OpenEventSpace | getUISpace Replies the space for interaction between SARL agents and UI. |
void | receiveEvent(Event) Invoked when an event is fired within an agent and received by the JavaFX user interface. |
void | safeExit Emit a kill signal when the application is exited. |
void | setUISpace(OpenEventSpace) Method invoked by the SARL agent to register the object on a space. |
void | startAgentApplication(Class<T>,[UUID],Procedure0) Start the agent application. |
val iD : java.util.UUID
This property is an alias for the action: getID
var uISpace : OpenEventSpace
This property is an alias for the action: getUISpace
def _receiveEvent(Event)
def emitToAgents(Event,[boolean],[Scope<T>])
def exitApplication
def exitApplication(ActionEvent)
def getID : java.util.UUID
def getUISpace : OpenEventSpace
def receiveEvent(Event)
def safeExit
def setUISpace(OpenEventSpace)
def startAgentApplication(Class<T>,[UUID],Procedure0)