Package jsl.observers
Class Mover2DObserver
- java.lang.Object
-
- jsl.observers.ModelElementObserver
-
- jsl.observers.Mover2DObserver
-
- All Implemented Interfaces:
ObserverIfc
,GetNameIfc
,IdentityIfc
- Direct Known Subclasses:
AnimationObserverAbstract
,TripWriter
public class Mover2DObserver extends ModelElementObserver
-
-
Field Summary
-
Fields inherited from class jsl.observers.ModelElementObserver
myName
-
-
Constructor Summary
Constructors Constructor Description Mover2DObserver()
Mover2DObserver(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
moveEnded(ModelElement element, java.lang.Object arg)
protected void
moveStarted(ModelElement element, java.lang.Object arg)
protected void
tripEnded(ModelElement element, java.lang.Object arg)
protected void
tripStarted(ModelElement element, java.lang.Object arg)
void
update(java.lang.Object observable, java.lang.Object arg)
This method is called when the observable needs observing-
Methods inherited from class jsl.observers.ModelElementObserver
afterExperiment, afterReplication, beforeExperiment, beforeReplication, getId, getModelElement, getName, initialize, montecarlo, removedFromModel, replicationEnded, setModelElement, setName, timedUpdate, toString, update, warmUp
-
-
-
-
Method Detail
-
update
public void update(java.lang.Object observable, java.lang.Object arg)
Description copied from interface:ObserverIfc
This method is called when the observable needs observing- Specified by:
update
in interfaceObserverIfc
- Overrides:
update
in classModelElementObserver
- Parameters:
observable
- the thing observedarg
- an object of info
-
moveEnded
protected void moveEnded(ModelElement element, java.lang.Object arg)
- Parameters:
element
-arg
-
-
moveStarted
protected void moveStarted(ModelElement element, java.lang.Object arg)
- Parameters:
element
-arg
-
-
tripEnded
protected void tripEnded(ModelElement element, java.lang.Object arg)
- Parameters:
element
-arg
-
-
tripStarted
protected void tripStarted(ModelElement element, java.lang.Object arg)
- Parameters:
element
-arg
-
-
-