ix.icore.process.state
Class Plan

java.lang.Object
  |
  +--ix.icore.AbstractIXObject
        |
        +--ix.icore.process.state.PlanObject
              |
              +--ix.icore.process.state.Plan
All Implemented Interfaces:
Annotated, IXObject, java.io.Serializable

public class Plan
extends PlanObject

See Also:
Serialized Form

Field Summary
protected  java.util.List constraints
           
protected  java.util.List issues
           
protected  java.util.List planNodes
           
protected  java.util.List planRefinements
           
protected  java.util.List planVariableDeclarations
           
protected  java.util.Map varToDclMap
           
protected  java.util.List worldState
           
 
Fields inherited from class ix.icore.AbstractIXObject
annotations
 
Constructor Summary
Plan()
           
 
Method Summary
 java.util.List getConstraints()
           
 java.util.List getIssues()
           
 java.util.List getPlanNodes()
           
 PlanRefinement getPlanRefinement(Name id)
           
 java.util.List getPlanRefinements()
           
 java.util.List getPlanVariableDeclarations()
           
 PlanVariableDeclaration getVarDcl(Variable v)
           
 java.util.List getWorldState()
           
 void setConstraints(java.util.List constraints)
           
 void setIssues(java.util.List issues)
           
 void setPlanNodes(java.util.List planNodes)
           
 void setPlanRefinements(java.util.List planRefinements)
           
 void setPlanVariableDeclarations(java.util.List planVariableDeclarations)
           
 void setVarToDclMap(java.util.Map m)
           
 void setWorldState(java.util.List worldState)
           
 
Methods inherited from class ix.icore.AbstractIXObject
getAnnotation, getAnnotations, getComments, setAnnotation, setAnnotations, setComments
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

planVariableDeclarations

protected java.util.List planVariableDeclarations

planNodes

protected java.util.List planNodes

planRefinements

protected java.util.List planRefinements

issues

protected java.util.List issues

constraints

protected java.util.List constraints

worldState

protected java.util.List worldState

varToDclMap

protected java.util.Map varToDclMap
Constructor Detail

Plan

public Plan()
Method Detail

getPlanVariableDeclarations

public java.util.List getPlanVariableDeclarations()

setPlanVariableDeclarations

public void setPlanVariableDeclarations(java.util.List planVariableDeclarations)

getPlanNodes

public java.util.List getPlanNodes()

setPlanNodes

public void setPlanNodes(java.util.List planNodes)

getPlanRefinements

public java.util.List getPlanRefinements()

setPlanRefinements

public void setPlanRefinements(java.util.List planRefinements)

getPlanRefinement

public PlanRefinement getPlanRefinement(Name id)

getIssues

public java.util.List getIssues()

setIssues

public void setIssues(java.util.List issues)

getConstraints

public java.util.List getConstraints()

setConstraints

public void setConstraints(java.util.List constraints)

getWorldState

public java.util.List getWorldState()

setWorldState

public void setWorldState(java.util.List worldState)

setVarToDclMap

public void setVarToDclMap(java.util.Map m)

getVarDcl

public PlanVariableDeclaration getVarDcl(Variable v)