org.jactr.tools.async.message.event.state
Class ModelStateEvent
java.lang.Object
org.jactr.tools.async.message.BaseMessage
org.jactr.tools.async.message.event.state.ModelStateEvent
- All Implemented Interfaces:
- java.io.Serializable, IEvent, IModelStateEvent, IStateEvent, IMessage
public class ModelStateEvent
- extends BaseMessage
- implements IModelStateEvent, java.io.Serializable
- Author:
- developer
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jactr.tools.async.message.IMessage |
getID |
ModelStateEvent
public ModelStateEvent(java.lang.String modelName,
IStateEvent.State state,
double simulationTime)
ModelStateEvent
public ModelStateEvent(java.lang.String modelName,
java.lang.Throwable exception,
double simulationTime)
getException
public java.lang.String getException()
- Specified by:
getException in interface IModelStateEvent
getSimulationTime
public double getSimulationTime()
- Specified by:
getSimulationTime in interface IStateEvent
- See Also:
org.jactr.tools.async.message.command.state.IStateCommand#getSimulationTime()
getSystemTime
public long getSystemTime()
- Specified by:
getSystemTime in interface IStateEvent
- See Also:
org.jactr.tools.async.message.command.state.IStateCommand#getSystemTime()
getState
public IStateEvent.State getState()
- Specified by:
getState in interface IStateEvent
getModelName
public java.lang.String getModelName()
- Specified by:
getModelName in interface IModelStateEvent
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object