Package jsl.observers.animation
Class MoveableElementAnimationObserver
- java.lang.Object
-
- jsl.observers.ModelElementObserver
-
- jsl.observers.Mover2DObserver
-
- jsl.observers.animation.AnimationObserverAbstract
-
- jsl.observers.animation.MoveableElementAnimationObserver
-
- All Implemented Interfaces:
ObserverIfc
,GetNameIfc
,IdentityIfc
public class MoveableElementAnimationObserver extends AnimationObserverAbstract
-
-
Field Summary
-
Fields inherited from class jsl.observers.animation.AnimationObserverAbstract
myAnimationMessageHandler, myTimeOfPreviousUpdate
-
Fields inherited from class jsl.observers.ModelElementObserver
myName
-
-
Constructor Summary
Constructors Constructor Description MoveableElementAnimationObserver(java.lang.String name, AnimationMessageHandlerIfc generator)
MoveableElementAnimationObserver(AnimationMessageHandlerIfc generator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
buildSpatialElementMessage(ModelElement element, java.lang.String message)
protected void
initialize(ModelElement m, java.lang.Object arg)
protected void
moveEnded(ModelElement m, java.lang.Object arg)
protected void
moveStarted(ModelElement m, java.lang.Object arg)
protected void
tripEnded(ModelElement m, java.lang.Object arg)
protected void
tripStarted(ModelElement m, java.lang.Object arg)
-
Methods inherited from class jsl.observers.animation.AnimationObserverAbstract
buildStandardModelElementMessage, getAnimationMessageHandler, setAnimationMessageHandler, update
-
Methods inherited from class jsl.observers.ModelElementObserver
afterExperiment, afterReplication, beforeExperiment, beforeReplication, getId, getModelElement, getName, montecarlo, removedFromModel, replicationEnded, setModelElement, setName, timedUpdate, toString, update, warmUp
-
-
-
-
Constructor Detail
-
MoveableElementAnimationObserver
public MoveableElementAnimationObserver(AnimationMessageHandlerIfc generator)
-
MoveableElementAnimationObserver
public MoveableElementAnimationObserver(java.lang.String name, AnimationMessageHandlerIfc generator)
-
-
Method Detail
-
initialize
protected void initialize(ModelElement m, java.lang.Object arg)
- Overrides:
initialize
in classModelElementObserver
-
moveEnded
protected void moveEnded(ModelElement m, java.lang.Object arg)
- Overrides:
moveEnded
in classMover2DObserver
- Parameters:
m
-arg
-
-
moveStarted
protected void moveStarted(ModelElement m, java.lang.Object arg)
- Overrides:
moveStarted
in classMover2DObserver
- Parameters:
m
-arg
-
-
tripEnded
protected void tripEnded(ModelElement m, java.lang.Object arg)
- Overrides:
tripEnded
in classMover2DObserver
-
tripStarted
protected void tripStarted(ModelElement m, java.lang.Object arg)
- Overrides:
tripStarted
in classMover2DObserver
-
buildSpatialElementMessage
protected void buildSpatialElementMessage(ModelElement element, java.lang.String message)
-
-