gui
Class submitShip

java.lang.Object
  extended byaos.jack.jak.util.Watchable
      extended byaos.jack.jak.fsm.FSM
          extended byaos.jack.jak.event.Event
              extended bygui.submitShip
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 submitShip
extends aos.jack.jak.event.Event


Field Summary
 com.domainlanguage.time.TimePoint arrivalTime
           
 java.lang.String product
           
 java.lang.String shipName
           
 
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
submitShip()
           
 
Method Summary
 submitShip addSubmittedShip(java.lang.String shipName, java.lang.String product, com.domainlanguage.time.TimePoint arrivalTime)
           
 java.lang.String getDocumentation()
           
 java.lang.Object getVariable(int n)
           
 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

shipName

public java.lang.String shipName

product

public java.lang.String product

arrivalTime

public com.domainlanguage.time.TimePoint arrivalTime
Constructor Detail

submitShip

public submitShip()
Method Detail

getDocumentation

public java.lang.String getDocumentation()

addSubmittedShip

public submitShip addSubmittedShip(java.lang.String shipName,
                                   java.lang.String product,
                                   com.domainlanguage.time.TimePoint arrivalTime)

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)