public abstract class ProcessCoopAnimation extends ProcessCoop
Constructor and Description |
---|
ProcessCoopAnimation(ModelAnimation owner,
java.lang.String name,
boolean showInTrace)
Constructor with same parameters as in ProcessCoop
|
Modifier and Type | Method and Description |
---|---|
void |
cooperation(SimProcess master,
SimProcess slave)
Implemention of cooperation method of ProcessCoop.
|
abstract void |
cooperationAnimation(SimProcess master,
SimProcess slave)
This method must be implement and describe the cooperation.
|
void |
createAnimation(WaitQueueAnimation waitQueueAnimation)
This animation is part of animation of WaitQueue
|
current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, debugIsOn, debugOff, debugOn, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
getName, getQuotedName, toString
public ProcessCoopAnimation(ModelAnimation owner, java.lang.String name, boolean showInTrace)
owner
- name
- showInTrace
- public void createAnimation(WaitQueueAnimation waitQueueAnimation)
waitQueueAnimation
- used WaitQueuepublic void cooperation(SimProcess master, SimProcess slave)
master
- SimProcess : The master process which really carries out the
cooperation.slave
- SimProcess : The slave process which is lead through the
cooperation by the master.public abstract void cooperationAnimation(SimProcess master, SimProcess slave)
master
- slave
-