gui
Class LiftingArmProduct

java.lang.Object
  extended byaos.jack.jak.util.Watchable
      extended byaos.jack.jak.beliefset.BeliefSet
          extended byaos.jack.jak.beliefset.OpenWorld
              extended bygui.LiftingArmProduct
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 LiftingArmProduct
extends aos.jack.jak.beliefset.OpenWorld

BeliefSet LiftingArmProduct LiftingArmProduct contains data related to one lifting arm.


Field Summary
static LiftingArmProduct__Tuple __hole
           
 LiftingArmProduct__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
LiftingArmProduct()
           
LiftingArmProduct(java.lang.String n)
           
 
Method Summary
 void add(java.lang.String __v0, java.lang.String __v1, int __v2)
           
 void add(java.lang.String __v0, java.lang.String __v1, int __v2, 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 getProduct(java.lang.String __v0, aos.jack.jak.logic.Variable __v1, aos.jack.jak.logic.Variable __v2)
           
 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, int __v2)
           
 void remove(java.lang.String __v0, java.lang.String __v1, int __v2, 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 LiftingArmProduct__Tuple __hole

__tables

public LiftingArmProduct__Tuple[][] __tables
Constructor Detail

LiftingArmProduct

public LiftingArmProduct()

LiftingArmProduct

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

getDocumentation

public java.lang.String getDocumentation()

attach

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

getProduct

public aos.jack.jak.beliefset.BeliefSetCursor getProduct(java.lang.String __v0,
                                                         aos.jack.jak.logic.Variable __v1,
                                                         aos.jack.jak.logic.Variable __v2)
                                                  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,
                int __v2)
         throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

add

public void add(java.lang.String __v0,
                java.lang.String __v1,
                int __v2,
                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,
                   int __v2)
            throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

remove

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