gui
Class InitialData

java.lang.Object
  extended byaos.jack.jak.util.Watchable
      extended byaos.jack.jak.fsm.FSM
          extended byaos.jack.jak.event.Event
              extended bygui.InitialData
All Implemented Interfaces:
aos.jack.jak.trace.Documented, aos.jack.jak.trace.EventIntrospection, aos.jack.jak.rvt.MonitoredInterface, aos.jack.jak.util.ObservableInt, aos.jack.jak.rvt.RVTTraceable, aos.jack.jak.trace.Traceable, aos.jack.jak.trace.VariableIntrospection

public class InitialData
extends aos.jack.jak.event.Event

Event InitialData This event is sendt when the Ship and Berth are instanciated, to make sure that the external interface receive the necessary information

See Also:
InitiationOfShipsBerths

Field Summary
 java.util.ArrayList berthList
           
 java.util.ArrayList shipList
           
 
Fields inherited from class aos.jack.jak.event.Event
__sentinel, __tracer, behavior, FAILED_STATE, FILTERED_STATE, ocSoSxRN, oibxRNbo, oNmClIPw, opbuxRsu, oprrMDMw, oRoImClD, ovCnxRss, ovMLSoIm, oxrWpdil, PASSED_STATE, PICKBEHAVIOR_STATE, PICKPLAN_STATE, priority, relevant, START_STATE, SUBTASK_STATE, task
 
Fields inherited from class aos.jack.jak.fsm.FSM
__task, agent, CONTINUE, EXCEPTION, FAILED, oCPvOlIm, oPxOzOCn, oxncvRsN, PASSED, RESUME, STARTUP, SUBTASK, SUSPEND, trailPoint
 
Fields inherited from class aos.jack.jak.util.Watchable
_obs, changed
 
Constructor Summary
InitialData()
           
 
Method Summary
 java.lang.String getDocumentation()
           
 java.lang.Object getVariable(int n)
           
 InitialData init(java.util.ArrayList berthList, java.util.ArrayList shipList)
           
 java.lang.String stateInfo()
           
 java.lang.String[] variableNames()
           
 java.lang.String[] variableTypes()
           
 
Methods inherited from class aos.jack.jak.event.Event
addRelevant, checkAttribute, createBehavior, defaultHandler, dump, filter, getEventName, getMonitor, getMyBehavior, getSignature, getTraceableInfo, getVariable, getVariableValue, getVariableValue, gotException, hasDefaultHandler, init, init, init, initBehavior, isFailed, isPassed, isRunning, isTraceEnabled, oCpmCpdi, oNboIboL, oNWncs0z, opbNdino, opdSucvp, oRNdilIC, oRxRsucv, owxRuoDr, postProcess, preProcess, process, pruneRelevant, remove, run, setTraceEnabled, setTraceState, thrownAnException, traceGoal
 
Methods inherited from class aos.jack.jak.fsm.FSM
describe, discard, exceptionInfo, getAgent, getPreferredPriority, loadClass, restart, setMode, toString
 
Methods inherited from class aos.jack.jak.util.Watchable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

berthList

public java.util.ArrayList berthList

shipList

public java.util.ArrayList shipList
Constructor Detail

InitialData

public InitialData()
Method Detail

getDocumentation

public java.lang.String getDocumentation()

init

public InitialData init(java.util.ArrayList berthList,
                        java.util.ArrayList shipList)

stateInfo

public java.lang.String stateInfo()

variableNames

public java.lang.String[] variableNames()

variableTypes

public java.lang.String[] variableTypes()

getVariable

public java.lang.Object getVariable(int n)