gui
Class ShipBs

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


Field Summary
static ShipBs__Tuple __hole
           
 ShipBs__Tuple[][] __tables
           
 
Fields inherited from class aos.jack.jak.beliefset.ClosedWorld
oDRuxMvn, oduoSNdS, oLDMDdc0, oLICpboI, oLSxWOCl, ommbNdcw, oNdSoLiz, onImCpdc, oNpdipdS, oOmbuizR, oppbNdIm, orlDdImC, ouoDrWni, owuilLIP, oxlSoSxM
 
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
ShipBs()
           
ShipBs(java.lang.String n)
           
 
Method Summary
 void add(java.lang.String __v0, int __v1, int __v2, double __v3, int __v4, int __v5)
           
 void add(java.lang.String __v0, int __v1, int __v2, double __v3, int __v4, int __v5, 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 getShip(aos.jack.jak.logic.Variable __v0, aos.jack.jak.logic.Variable __v1, aos.jack.jak.logic.Variable __v2, aos.jack.jak.logic.Variable __v3, aos.jack.jak.logic.Variable __v4, aos.jack.jak.logic.Variable __v5)
           
 aos.jack.jak.beliefset.BeliefSetCursor getShipVariables(java.lang.String __v0, aos.jack.jak.logic.Variable __v1, aos.jack.jak.logic.Variable __v2, aos.jack.jak.logic.Variable __v3, aos.jack.jak.logic.Variable __v4, aos.jack.jak.logic.Variable __v5)
           
 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, int __v1, int __v2, double __v3, int __v4, int __v5)
           
 void remove(java.lang.String __v0, int __v1, int __v2, double __v3, int __v4, int __v5, aos.jack.jak.cursor.BeliefState __d)
           
 void setTables(aos.jack.jak.beliefset.Tuple[][] t)
           
 
Methods inherited from class aos.jack.jak.beliefset.ClosedWorld
__init, addfact, assertTuple, delfact, endfact, fixSizes, moddb, modfact, newfact, nFacts, read, retractTuple, write
 
Methods inherited from class aos.jack.jak.beliefset.BeliefSet
createMonitor, 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 ShipBs__Tuple __hole

__tables

public ShipBs__Tuple[][] __tables
Constructor Detail

ShipBs

public ShipBs()

ShipBs

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

getDocumentation

public java.lang.String getDocumentation()

attach

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

getShipVariables

public aos.jack.jak.beliefset.BeliefSetCursor getShipVariables(java.lang.String __v0,
                                                               aos.jack.jak.logic.Variable __v1,
                                                               aos.jack.jak.logic.Variable __v2,
                                                               aos.jack.jak.logic.Variable __v3,
                                                               aos.jack.jak.logic.Variable __v4,
                                                               aos.jack.jak.logic.Variable __v5)
                                                        throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

getShip

public aos.jack.jak.beliefset.BeliefSetCursor getShip(aos.jack.jak.logic.Variable __v0,
                                                      aos.jack.jak.logic.Variable __v1,
                                                      aos.jack.jak.logic.Variable __v2,
                                                      aos.jack.jak.logic.Variable __v3,
                                                      aos.jack.jak.logic.Variable __v4,
                                                      aos.jack.jak.logic.Variable __v5)
                                               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,
                int __v1,
                int __v2,
                double __v3,
                int __v4,
                int __v5)
         throws aos.jack.jak.beliefset.BeliefSetException
Throws:
aos.jack.jak.beliefset.BeliefSetException

add

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

remove

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