|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaos.jack.jak.plan.Plan
berth.ShipAllocation
Plan ShipAllocation The ship is allocated to the berth with the best bid. If the allocation lead to removement of other ship, they are removed from the Berth's shipList. The berth accept the delecation when it replies to the delegation of responsibility request.
DelegationOfResponsibility
,
DisplayShip
,
IncomingShip
,
ReceiveShipResponsibility
Field Summary | |
DisplayShip |
dispEv
|
ReceiveShipResponsibility |
enc
|
DelegationOfResponsibility |
ev
|
IncomingShip |
inEv
|
Berth |
self
|
Fields inherited from class aos.jack.jak.plan.Plan |
__agent, __logic, __ns, __planTask, oprdICnx, oxRuxOPs |
Constructor Summary | |
ShipAllocation()
|
Method Summary | |
boolean |
__relevant(aos.jack.jak.event.Event __e)
|
aos.jack.jak.plan.PlanFSM |
body()
|
aos.jack.jak.cursor.Cursor |
context()
|
aos.jack.jak.plan.Plan |
createPlan(aos.jack.jak.event.Event __e,
aos.jack.jak.task.Task __t)
|
protected aos.jack.jak.logic.Signature |
eventSignature(int __log)
|
aos.jack.jak.plan.Plan |
freeze()
|
aos.jack.jak.cursor.Cursor |
genCursor(int __index)
|
aos.jack.jak.fsm.FSM |
genFSM(int __index)
|
java.lang.Object |
genObject(int __index)
|
java.lang.String |
getDocumentation()
|
java.lang.Object |
getVariable(int n)
|
java.lang.String |
handledEvent()
|
boolean |
init_sentinel(aos.jack.jak.agent.NameSpace __a)
|
java.lang.String[] |
reasoningMethods()
|
boolean |
testCondition(int __index)
|
aos.jack.jak.plan.Plan |
unfreeze()
|
java.lang.String[] |
variableNames()
|
java.lang.String[] |
variableTypes()
|
Methods inherited from class aos.jack.jak.plan.Plan |
after, after, afterMillis, afterMillis, checkContext, checkRelevance, createPlanInstance, describe, elapsed, elapsed, elapsedMillis, elapsedMillis, extendSignature, fail, genCursor, getAgent, getBody, getContext, getInstanceInfo, getMonitor, getPlanName, getSignature, getTraceableInfo, getVariable, getVariableValue, getVariableValue, handledEventInstance, handlesAll, init, initSignature, isSame, isTraceEnabled, logSignatureVariableNames, logSignatureVariableTypes, lookupNamedObject, mergeReasoningMethods, objSignatureVariableNames, objSignatureVariableTypes, oLvOzR0C, oNMwDrMw, ouNboImb, pass, registerPlanChoice, setFromSignature, setTraceEnabled, setTraceState, shouldHandle, toString, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public DelegationOfResponsibility ev
public DisplayShip dispEv
public IncomingShip inEv
public ReceiveShipResponsibility enc
public Berth self
Constructor Detail |
public ShipAllocation()
Method Detail |
public java.lang.String getDocumentation()
public boolean init_sentinel(aos.jack.jak.agent.NameSpace __a)
public aos.jack.jak.plan.Plan freeze()
public aos.jack.jak.plan.Plan unfreeze()
public java.lang.Object genObject(int __index)
public aos.jack.jak.cursor.Cursor genCursor(int __index) throws java.lang.Exception
java.lang.Exception
public aos.jack.jak.fsm.FSM genFSM(int __index) throws java.lang.Exception
java.lang.Exception
public boolean testCondition(int __index) throws java.lang.Exception
java.lang.Exception
public aos.jack.jak.plan.PlanFSM body()
protected aos.jack.jak.logic.Signature eventSignature(int __log)
public java.lang.String handledEvent()
public boolean __relevant(aos.jack.jak.event.Event __e)
public aos.jack.jak.plan.Plan createPlan(aos.jack.jak.event.Event __e, aos.jack.jak.task.Task __t)
public java.lang.String[] variableNames()
public java.lang.String[] variableTypes()
public java.lang.Object getVariable(int n)
public java.lang.String[] reasoningMethods()
public aos.jack.jak.cursor.Cursor context()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |