Package step.core.plans
Class Plan
- java.lang.Object
-
- step.core.accessors.AbstractIdentifiableObject
-
- step.core.accessors.AbstractOrganizableObject
-
- step.core.plans.Plan
-
- All Implemented Interfaces:
EnricheableObject
public class Plan extends step.core.accessors.AbstractOrganizableObject implements EnricheableObject
-
-
Constructor Summary
Constructors Constructor Description Plan()
Plan(AbstractArtefact root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<Function>
getFunctions()
AbstractArtefact
getRoot()
java.util.Collection<Plan>
getSubPlans()
boolean
isVisible()
void
setFunctions(java.util.Collection<Function> functions)
void
setRoot(AbstractArtefact root)
void
setSubPlans(java.util.Collection<Plan> subPlans)
void
setVisible(boolean visible)
-
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
-
Methods inherited from class step.core.accessors.AbstractIdentifiableObject
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface step.core.objectenricher.EnricheableObject
addAttribute, getAttribute, getAttributes, setAttributes
-
-
-
-
Field Detail
-
root
protected AbstractArtefact root
-
functions
protected java.util.Collection<Function> functions
-
subPlans
protected java.util.Collection<Plan> subPlans
-
visible
protected boolean visible
-
-
Constructor Detail
-
Plan
public Plan(AbstractArtefact root)
-
Plan
public Plan()
-
-
Method Detail
-
getRoot
public AbstractArtefact getRoot()
-
setRoot
public void setRoot(AbstractArtefact root)
-
getFunctions
public java.util.Collection<Function> getFunctions()
-
setFunctions
public void setFunctions(java.util.Collection<Function> functions)
-
getSubPlans
public java.util.Collection<Plan> getSubPlans()
-
setSubPlans
public void setSubPlans(java.util.Collection<Plan> subPlans)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
-