Class Stage

All Implemented Interfaces:
HasExitCriteria, HasExtensionAttributes, HasLifecycleListeners

public class Stage extends PlanFragment implements HasExitCriteria
Author:
Joram Barrez
  • Field Details

    • isPlanModel

      protected boolean isPlanModel
    • exitCriteria

      protected List<Criterion> exitCriteria
    • autoComplete

      protected boolean autoComplete
    • autoCompleteCondition

      protected String autoCompleteCondition
    • formKey

      protected String formKey
    • sameDeployment

      protected boolean sameDeployment
    • validateFormFields

      protected String validateFormFields
    • displayOrder

      protected Integer displayOrder
    • includeInStageOverview

      protected String includeInStageOverview
    • planItemDefinitionList

      protected List<PlanItemDefinition> planItemDefinitionList
    • planItemDefinitionMap

      protected Map<String,PlanItemDefinition> planItemDefinitionMap
    • businessStatus

      protected String businessStatus
  • Constructor Details

    • Stage

      public Stage()
  • Method Details

    • addPlanItemDefinition

      public void addPlanItemDefinition(PlanItemDefinition planItemDefinition)
    • addPlanItemDefinitionToMap

      protected void addPlanItemDefinitionToMap(PlanItemDefinition planItemDefinition)
    • findPlanItemDefinitionInStageOrUpwards

      public PlanItemDefinition findPlanItemDefinitionInStageOrUpwards(String planItemDefinitionId)
    • findPlanItemDefinitionInStageOrDownwards

      public PlanItemDefinition findPlanItemDefinitionInStageOrDownwards(String planItemDefinitionId)
    • findPlanItemDefinitionsOfType

      public <T extends PlanItemDefinition> List<T> findPlanItemDefinitionsOfType(Class<T> clazz, boolean recursive)
    • getPlanItemDefinitions

      public List<PlanItemDefinition> getPlanItemDefinitions()
    • getPlanItemDefinitionMap

      public Map<String,PlanItemDefinition> getPlanItemDefinitionMap()
    • setPlanItemDefinitionMap

      public void setPlanItemDefinitionMap(Map<String,PlanItemDefinition> planItemDefinitionMap)
    • isPlanModel

      public boolean isPlanModel()
    • setPlanModel

      public void setPlanModel(boolean isPlanModel)
    • isAutoComplete

      public boolean isAutoComplete()
    • setAutoComplete

      public void setAutoComplete(boolean autoComplete)
    • getAutoCompleteCondition

      public String getAutoCompleteCondition()
    • setAutoCompleteCondition

      public void setAutoCompleteCondition(String autoCompleteCondition)
    • getFormKey

      public String getFormKey()
    • setFormKey

      public void setFormKey(String formKey)
    • isSameDeployment

      public boolean isSameDeployment()
    • setSameDeployment

      public void setSameDeployment(boolean sameDeployment)
    • getValidateFormFields

      public String getValidateFormFields()
    • setValidateFormFields

      public void setValidateFormFields(String validateFormFields)
    • addExitCriterion

      public void addExitCriterion(Criterion exitCriterion)
      Specified by:
      addExitCriterion in interface HasExitCriteria
    • getDisplayOrder

      public Integer getDisplayOrder()
    • setDisplayOrder

      public void setDisplayOrder(Integer displayOrder)
    • getIncludeInStageOverview

      public String getIncludeInStageOverview()
    • setIncludeInStageOverview

      public void setIncludeInStageOverview(String includeInStageOverview)
    • getExitCriteria

      public List<Criterion> getExitCriteria()
      Specified by:
      getExitCriteria in interface HasExitCriteria
    • setExitCriteria

      public void setExitCriteria(List<Criterion> exitCriteria)
      Specified by:
      setExitCriteria in interface HasExitCriteria
    • getBusinessStatus

      public String getBusinessStatus()
    • setBusinessStatus

      public void setBusinessStatus(String businessStatus)