Archived Website:
This website is a static snapshot for archival purposes only.
It is no longer maintained or updated.
knowledge
Class Plan
java.lang.Object
|
+--knowledge.Plan
- public class Plan
- extends java.lang.Object
Hierin wird ein Plan gespeichert.
|
Field Summary |
boolean |
lock
Lock ist solange True, bis der Plan komplett ausgefuehrt wurde. |
Tree |
planTree
Der ausgefuehrte Planbaum. |
|
Constructor Summary |
(package private) |
Plan()
|
|
Method Summary |
protected void |
bottomUp()
|
protected void |
breadFirstSearch()
Fuehrt einen Breitendurchlauf auf dem Baum aus. |
protected void |
depthFirstSearch()
Fuehrt einen Tiefendurchlauf auf dem Planbaum aus. |
void |
insertPlanstep(int SchrittId,
int OperatorId,
java.lang.String Instanz,
double Zeit,
boolean Erfolg)
Fuegt einen Planschritt in den Plan ein. |
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
lock
public boolean lock
- Lock ist solange True, bis der Plan komplett ausgefuehrt wurde.
planTree
public Tree planTree
- Der ausgefuehrte Planbaum.
Plan
Plan()
insertPlanstep
public void insertPlanstep(int SchrittId,
int OperatorId,
java.lang.String Instanz,
double Zeit,
boolean Erfolg)
- Fuegt einen Planschritt in den Plan ein.
depthFirstSearch
protected void depthFirstSearch()
- Fuehrt einen Tiefendurchlauf auf dem Planbaum aus.
breadFirstSearch
protected void breadFirstSearch()
- Fuehrt einen Breitendurchlauf auf dem Baum aus.
bottomUp
protected void bottomUp()