P - public class CondQueueAnimation extends CondQueue implements ListInterface
QueueBased.QueueActionFIFO, LIFO, RANDOM, UNDEFINED| Constructor and Description |
|---|
CondQueueAnimation(ModelAnimation owner,
java.lang.String name,
boolean showInReport,
boolean showInTrace)
Constructor with the same parameters as in CondQueue
|
CondQueueAnimation(ModelAnimation owner,
java.lang.String name,
int sortOrder,
int qCapacity,
boolean showInReport,
boolean showInTrace)
Constructor with the same parameters as in CondQueue
|
| Modifier and Type | Method and Description |
|---|---|
void |
createAnimation(Comment comment,
Position pos,
FormExt form,
boolean showInAnimation)
create animation with full parameterization
|
void |
createAnimation(Position pos,
FormExt form,
boolean showInAnimation)
create animation with full parameterization
|
java.lang.String |
getInternId()
gives the internal Id of this animation object.
|
boolean |
waitUntil(Condition cond,
SimProcessAnimation e)
e wird in die CondQueue eingefuegt und wieder entfernt wenn cond erfuellt ist.
|
createDefaultReporter, first, first, getCheckAll, getQueueStrategy, getRefused, setCheckAll, signal, waitCancel, waitUntiladdObserver, averageLength, averageWaitTime, deleteObserver, getQueueLimit, length, maxLength, maxLengthAt, maxWaitTime, maxWaitTimeAt, minLength, minLengthAt, notifyObservers, reset, setQueueImpWarning, stdDevLength, stdDevWaitTime, zeroWaitsgetCorrespondingSchedulable, getDescription, getObservations, getReporter, incrementObservations, incrementObservations, reportIsOn, reportOff, reportOn, resetAt, setCorrespondingSchedulable, setDescription, setReportercurrent, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, debugIsOn, debugOff, debugOn, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOngetName, getQuotedName, toStringpublic CondQueueAnimation(ModelAnimation owner, java.lang.String name, int sortOrder, int qCapacity, boolean showInReport, boolean showInTrace)
owner - used modelname - as in CondQueuesortOrder - of inout queue possible values:
ProcessQueueAnimation.FIFO
ProcessQueueAnimation.LIFOqCapacity - capacity of input queuecapacity - No of resources available in resource poolshowInReport - as in CondQueueshowInTrace - as in CondQueuepublic CondQueueAnimation(ModelAnimation owner, java.lang.String name, boolean showInReport, boolean showInTrace)
owner - used modelname - as in CondQueueshowInReport - as in CondQueueshowInTrace - as in CondQueuepublic void createAnimation(Position pos, FormExt form, boolean showInAnimation)
pos - middle point of animation objectform - form of animation objectshowInAnimation - switch animation on or offpublic void createAnimation(Comment comment, Position pos, FormExt form, boolean showInAnimation)
comment - pos - middle point of animation objectform - form of animation objectshowInAnimation - switch animation on or offpublic boolean waitUntil(Condition cond, SimProcessAnimation e) throws SuspendExecution
cond - siehe CondQueuee - e wird in seinem Ablauf solange unterbrochen bis er wieder aus der Queue entfernt ist.SuspendExecutionpublic java.lang.String getInternId()
getInternId in interface ListInterface