Package org.opentcs.access
Klasse ModelTransitionEvent
java.lang.Object
org.opentcs.access.ModelTransitionEvent
- Alle implementierten Schnittstellen:
Serializable
Emitted when the kernel loads a model.
- Siehe auch:
-
Konstruktorübersicht
KonstruktorBeschreibungModelTransitionEvent
(String oldModelName, String newModelName, boolean modelContentChanged, boolean transitionFinished) Creates a new TCSModelTransitionEvent. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the model for which this event was generated.Returns the model name the kernel is leaving.boolean
Returnstrue
if, and only if, the content of the model actually changed with the transition.boolean
Returnstrue
if, and only if, the transition to the new kernel state is finished.toString()
-
Konstruktordetails
-
ModelTransitionEvent
public ModelTransitionEvent(String oldModelName, String newModelName, boolean modelContentChanged, boolean transitionFinished) Creates a new TCSModelTransitionEvent.- Parameter:
oldModelName
- The name of the previously loaded model.newModelName
- The name of the new model.modelContentChanged
- Whether the content of the model actually changed with the transition.transitionFinished
- Whether the transition to the new model is finished, yet.
-
-
Methodendetails
-
getOldModelName
Returns the model name the kernel is leaving.- Gibt zurück:
- The model the kernel is leaving.
-
getNewModelName
Returns the model for which this event was generated.- Gibt zurück:
- The model for which this event was generated.
-
hasModelContentChanged
public boolean hasModelContentChanged()Returnstrue
if, and only if, the content of the model actually changed with the transition.- Gibt zurück:
true
if, and only if, the content of the model actually changed with the transition.
-
isTransitionFinished
public boolean isTransitionFinished()Returnstrue
if, and only if, the transition to the new kernel state is finished.- Gibt zurück:
true
if, and only if, the transition to the new kernel state is finished.
-
toString
-