|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
LogicalProcess
lp
has received an action method invocation.
Entity
subclasses as an
action method.
If an Entity
subclass method includes an
invocation of actionMethodNotifier
anytime during the execution of the method,
that method is known as an
action method.
Action methods are the reactive portion of
an entity's behavior. (The proactive hehavior is in the
agenda
.)
The use of actionMethodNotifier
has been replaced by a method
naming convention.
Methods of the form "actionX" where X is one or more characters are now
recognized by the Executive as
action methods.
agenda()
is currently being run by the simulation executive.
Population
.
Trigger
for Population
being empty.
agenda()
invocation has
returned and the entity has no more proactive
or reactive behaviour.
true
if this Population
of Class c entities.
Population
of Class c entities.
LogicalProcesses
.Entities
catagorized by state.
Entities
catagorized by
current state.
Used to test Executive
implementations and not needed
by simulation developers.
agenda()
method invocation has not occured.
target
entity and determine if it is in ready to
receive an action method invocation.
trigger
became true.
Trigger
when Entity
not a member.
Populations
.Executive
implementations and is not needed
by simulation developers.
Entity
logger.
Executive
implementations and is not needed
by simulation developers.
Trigger
when Entity
is a member.
Entity
logger as an info level message.
Simulation
subclass name, and the supplied message
string before it is logged to the Simulation
logger as an info level message.
true
if this Population
contains no members.
Population
.
Population
.
info(String)
.
info(String)
.
Executive
implementation and documentation of the
Flow
-
Executive
interaction.Flow
that does not employ Java threads.Flow
that employs Java threads.SimEvents
at
a specifed simulation time interval.true
if Entity
meets developer's criterion.
resumeExecutive
is made.
Executive
interface.Population
interface.Population
.
pauseExecutive
.
PeriodicEntity
to signal the passage of simulation time.SimEvent
handlers.SimEvent
is generated.
Population
.
Trigger
on Population
size.
Trigger
on Population
size.
Flow
,
terminateSelf
does not actually stop
the lp thread.
Population
.
trigger
became true, that
trigger
is return here.
trigger
became true.
Entity
methods
waitForTime
,
waitForAction
, and
waitForActionOrTrigger
giving the circumstainces of the return.waitingForEvent
state until either
the specified amount of simulation time has passed or
an action method is invoked.
waitingForEvent
state until either
the specified amount of simulation time has passed,
an action method is invoked, or
one of the supplied conditions
is true.
waitForActionOrTrigger(Trigger[], double)
that accepts a single condition
and assumes
an infinite backstop time.
waitForActionOrTrigger(Trigger[], double)
that accepts a single condition
and assumes
an infinite backstop time.
waitingForTime
state until the specified amount of simulation time has passed.
agenda()
is waiting
for a trigger to occur or
the invocation of an action method.
agenda()
is waiting
for time to pass.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |