|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.opencyc.elf.ELFObject | +--org.opencyc.elf.Node | +--org.opencyc.elf.LowestLevelNode
Provides the lowest level Node container for the Elementary Loop
Functioning (ELF).
Copyright 2001 Cycorp, Inc., license is open source GNU LGPL.
THIS SOFTWARE AND KNOWLEDGE BASE CONTENT ARE PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OPENCYC ORGANIZATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE AND KNOWLEDGE BASE CONTENT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Field Summary | |
protected org.opencyc.elf.a.Actuator |
actuator
the Actuator for this node |
protected org.opencyc.elf.s.Sensor |
sensor
the Sensor for this node |
protected koala.dynamicjava.interpreter.TreeInterpreter |
treeInterpreter
Access the World via the tree interpreter which interprets java statements. |
Fields inherited from class org.opencyc.elf.Node |
behaviorGeneration, childNodes, nodes, parentNode, purpose, sensoryPerception, siblingNodes, valueJudgement, worldModel |
Fields inherited from class org.opencyc.elf.ELFObject |
name |
Constructor Summary | |
LowestLevelNode()
Constructs a new LowestLevelNode object. |
Method Summary | |
org.opencyc.elf.a.Actuator |
getActuator()
Gets the Actuator for this node |
org.opencyc.elf.s.Sensor |
getSensor()
Gets the Sensor for this node |
koala.dynamicjava.interpreter.TreeInterpreter |
getTreeInterpreter()
Gets the tree interpreter which interprets java statements |
void |
setActuator(org.opencyc.elf.a.Actuator actuator)
Sets the Actuator for this node |
void |
setSensor(org.opencyc.elf.s.Sensor sensor)
Sets the Sensor for this node |
void |
setTreeInterpreter(koala.dynamicjava.interpreter.TreeInterpreter treeInterpreter)
Sets the tree interpreter which interprets java statements |
Methods inherited from class org.opencyc.elf.Node |
getBehaviorGeneration, getChildNodes, getName, getNodes, getParentNode, getPurpose, getSensoryPerception, getSiblingNodes, getValueJudgement, getWorldModel, setBehaviorGeneration, setChildNodes, setName, setNodes, setParentNode, setPurpose, setSensoryPerception, setSiblingNodes, setValueJudgement, setWorldModel, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected koala.dynamicjava.interpreter.TreeInterpreter treeInterpreter
protected org.opencyc.elf.a.Actuator actuator
protected org.opencyc.elf.s.Sensor sensor
Constructor Detail |
public LowestLevelNode()
Method Detail |
public org.opencyc.elf.a.Actuator getActuator()
public void setActuator(org.opencyc.elf.a.Actuator actuator)
actuator
- the Actuator for this nodepublic org.opencyc.elf.s.Sensor getSensor()
public void setSensor(org.opencyc.elf.s.Sensor sensor)
sensor
- the Sensor for this nodepublic koala.dynamicjava.interpreter.TreeInterpreter getTreeInterpreter()
public void setTreeInterpreter(koala.dynamicjava.interpreter.TreeInterpreter treeInterpreter)
treeInterpreter
- the tree interpreter which interprets java statements
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |