gui
Class BerthLiftingArm

java.lang.Object
  extended byaos.jack.jak.util.Watchable
      extended byaos.jack.jak.beliefset.BeliefSet
          extended byaos.jack.jak.beliefset.OpenWorld
              extended bygui.BerthLiftingArm
All Implemented Interfaces:
aos.jack.jak.trace.Documented, aos.jack.jak.event.EventSource, aos.jack.jak.rvt.MonitoredInterface, aos.jack.jak.util.ObservableInt, aos.jack.jak.rvt.RVTTraceable, aos.jack.jak.rvt.TraceInfoProvider

public class BerthLiftingArm
extends aos.jack.jak.beliefset.OpenWorld

BeliefSet BerthLiftingArm BerthLiftingArm contains the relation between one Berth and a lifting arm.


Field Summary
static BerthLiftingArm__Tuple __hole
           
 BerthLiftingArm__Tuple[][] __tables
           
 
Fields inherited from class aos.jack.jak.beliefset.OpenWorld
oiWOCzOl, oLipbxWn, oLNdSxML, oLSoDrrd, oninoSNr, oNlImPsN, onwDdcsN, oObuxMDM, oOlIPvRu, oRDdICpr, ouLICzRs, ouoLIboD, ouxMwwww, ow0CpmPs, owsssss0, owvprMwL, oxbxOzOP, oxmboSxR
 
Fields inherited from class aos.jack.jak.beliefset.BeliefSet
odcvRssN, odsuipdi, oiOzRsux, ommbuoDW, on0lLcvp, oncsucsN, onuxOzMD, oOprrdSN, orPvRNbu, StringType
 
Fields inherited from class aos.jack.jak.util.Watchable
_obs, changed
 
Constructor Summary
BerthLiftingArm()
           
BerthLiftingArm(java.lang.String n)
           
 
Method Summary
 void add(java.lang.String __v0, java.lang.String __v1)
           
 void add(java.lang.String __v0, java.lang.String __v1, aos.jack.jak.cursor.BeliefState __d)
           
 boolean attach(aos.jack.jak.event.EventRecipient __h)
           
 int fullIndex()
           
 java.lang.String getDocumentation()
           
 aos.jack.jak.beliefset.BeliefSetCursor getLiftingArm(java.lang.String __v0, aos.jack.jak.logic.Variable __v1)
           
 aos.jack.jak.beliefset.Tuple[] getTable(int t)
           
 aos.jack.jak.beliefset.Tuple[][] getTables()
           
 aos.jack.jak.beliefset.Tuple getTuple(int t, int l)
           
 int keyIndex()
           
 aos.jack.jak.beliefset.BeliefSetCursor newCursor(aos.jack.jak.beliefset.Tuple __t)
           
 aos.jack.jak.beliefset.Tuple[] newTable(int t)
           
 aos.jack.jak.beliefset.Tuple[][] newTables(int t)
           
 aos.jack.jak.beliefset.Tuple newTuple()
           
 int nIndexes()
           
 void remove(java.lang.String __v0, java.lang.String __v1)
           
 void remove(java.lang.String __v0, java.lang.String __v1, aos.jack.jak.cursor.BeliefState __d)
           
 void setTables(aos.jack.jak.beliefset.Tuple[][] t)
           
 
Methods inherited from class aos.jack.jak.beliefset.OpenWorld
addfact, assertTuple, createMonitor, delfact, endfact, moddb, modfact, newfact, nFacts, oiRuxOCn, opdcwLSo, read, retractTuple, write
 
Methods inherited from class aos.jack.jak.beliefset.BeliefSet
findClass, findEvent, getHandler, getMonitor, getTraceableInfo, ocxMDrMD, odNrWpbu, oOrrMvpm, oPipbxR0, oxOlDMwL, postEvent, read, read, setTraceState, toString, touch, write, write
 
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

__hole

public static BerthLiftingArm__Tuple __hole

__tables

public BerthLiftingArm__Tuple[][] __tables
Constructor Detail

BerthLiftingArm

public BerthLiftingArm()

BerthLiftingArm

public BerthLiftingArm(java.lang.String n)
Method Detail

getDocumentation

public java.lang.String getDocumentation()

attach

public boolean attach(aos.jack.jak.event.EventRecipient __h)

getLiftingArm

public aos.jack.jak.beliefset.BeliefSetCursor getLiftingArm(java.lang.String __v0,
                                                            aos.jack.jak.logic.Variable __v1)
                                                     throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

keyIndex

public int keyIndex()

fullIndex

public int fullIndex()

nIndexes

public int nIndexes()

newTuple

public aos.jack.jak.beliefset.Tuple newTuple()

getTuple

public aos.jack.jak.beliefset.Tuple getTuple(int t,
                                             int l)

newTable

public aos.jack.jak.beliefset.Tuple[] newTable(int t)

newTables

public aos.jack.jak.beliefset.Tuple[][] newTables(int t)

getTable

public aos.jack.jak.beliefset.Tuple[] getTable(int t)

getTables

public aos.jack.jak.beliefset.Tuple[][] getTables()

setTables

public void setTables(aos.jack.jak.beliefset.Tuple[][] t)

newCursor

public aos.jack.jak.beliefset.BeliefSetCursor newCursor(aos.jack.jak.beliefset.Tuple __t)

add

public void add(java.lang.String __v0,
                java.lang.String __v1)
         throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

add

public void add(java.lang.String __v0,
                java.lang.String __v1,
                aos.jack.jak.cursor.BeliefState __d)
         throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

remove

public void remove(java.lang.String __v0,
                   java.lang.String __v1)
            throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

remove

public void remove(java.lang.String __v0,
                   java.lang.String __v1,
                   aos.jack.jak.cursor.BeliefState __d)
            throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException