|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.computing.ai.planning.CompileTimeObject
org.jscience.computing.ai.planning.DelAddElement
org.jscience.computing.ai.planning.DelAddAtomic
public class DelAddAtomic
Each atomic element in the delete/add list of an operator both at compile time and run time is represented as an instance of this class.
| Constructor Summary | |
|---|---|
DelAddAtomic(Predicate atomIn)
To initialize this atomic delete/add element. |
|
| Method Summary | |
|---|---|
void |
add(State s,
Term[] binding,
java.util.Vector[] delAddList)
To add this atomic delete/add element to the current state of the world. |
boolean |
del(State s,
Term[] binding,
java.util.Vector[] delAddList)
To delete this atomic delete/add element from the current state of the world. |
void |
setVarCount(int varCount)
To set the number of variables in this atomic delete/add element. |
java.lang.String |
toCode()
This function produces Java code to create this atomic delete/add element. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DelAddAtomic(Predicate atomIn)
atomIn - the atom to be deleted/added.| Method Detail |
|---|
public void add(State s,
Term[] binding,
java.util.Vector[] delAddList)
add in class DelAddElements - DOCUMENT ME!binding - DOCUMENT ME!delAddList - DOCUMENT ME!
public boolean del(State s,
Term[] binding,
java.util.Vector[] delAddList)
del in class DelAddElements - DOCUMENT ME!binding - DOCUMENT ME!delAddList - DOCUMENT ME!
public void setVarCount(int varCount)
setVarCount in class DelAddElementvarCount - DOCUMENT ME!public java.lang.String toCode()
toCode in class CompileTimeObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||