Class NavigationElementRepresentation

java.lang.Object
com.flowable.platform.service.caze.NavigationElementRepresentation

public class NavigationElementRepresentation
extends java.lang.Object
  • Field Details

    • id

      protected java.lang.String id
    • type

      protected java.lang.String type
    • subType

      protected java.lang.String subType
    • name

      protected java.lang.String name
    • definitionKey

      protected java.lang.String definitionKey
    • caseDefinitionKey

      protected java.lang.String caseDefinitionKey
    • description

      protected java.lang.String description
    • label

      protected java.lang.String label
    • icon

      protected java.lang.String icon
    • url

      protected java.lang.String url
    • urlTarget

      protected java.lang.String urlTarget
    • index

      protected java.lang.Integer index
    • formKey

      protected java.lang.String formKey
    • state

      protected java.lang.String state
    • renderedState

      protected java.lang.String renderedState
    • headerConfig

      protected HeaderConfigRepresentation headerConfig
    • translations

      protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> translations
  • Constructor Details

    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, org.flowable.cmmn.model.CasePageTask casePageTask, java.lang.String caseDefinitionKey, java.lang.String definitionKey, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.cmmn.api.history.HistoricPlanItemInstance planItemInstance, org.flowable.cmmn.model.CasePageTask casePageTask, java.lang.String caseDefinitionKey, java.lang.String definitionKey, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.task.api.Task task, org.flowable.bpmn.model.ExtensionElement renderingElement, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.bpmn.model.ExtensionElement renderingElement, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.task.api.Task task, org.flowable.cmmn.model.ExtensionElement renderingElement, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.task.api.history.HistoricTaskInstance task, org.flowable.cmmn.model.ExtensionElement renderingElement, java.lang.String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation​(org.flowable.cmmn.model.ExtensionElement pageExtensionElement)
    • NavigationElementRepresentation

      public NavigationElementRepresentation()
  • Method Details

    • getId

      public java.lang.String getId()
    • setId

      public void setId​(java.lang.String id)
    • getType

      public java.lang.String getType()
    • setType

      public void setType​(java.lang.String type)
    • getSubType

      public java.lang.String getSubType()
    • setSubType

      public void setSubType​(java.lang.String subType)
    • getName

      public java.lang.String getName()
    • setName

      public void setName​(java.lang.String name)
    • getDefinitionKey

      public java.lang.String getDefinitionKey()
    • setDefinitionKey

      public void setDefinitionKey​(java.lang.String definitionKey)
    • getCaseDefinitionKey

      public java.lang.String getCaseDefinitionKey()
    • setCaseDefinitionKey

      public void setCaseDefinitionKey​(java.lang.String caseDefinitionKey)
    • getDescription

      public java.lang.String getDescription()
    • setDescription

      public void setDescription​(java.lang.String description)
    • getLabel

      public java.lang.String getLabel()
    • setLabel

      public void setLabel​(java.lang.String label)
    • getIcon

      public java.lang.String getIcon()
    • setIcon

      public void setIcon​(java.lang.String icon)
    • getUrl

      public java.lang.String getUrl()
    • setUrl

      public void setUrl​(java.lang.String url)
    • getUrlTarget

      public java.lang.String getUrlTarget()
    • setUrlTarget

      public void setUrlTarget​(java.lang.String urlTarget)
    • getIndex

      public java.lang.Integer getIndex()
    • setIndex

      public void setIndex​(java.lang.Integer index)
    • getFormKey

      public java.lang.String getFormKey()
    • setFormKey

      public void setFormKey​(java.lang.String formKey)
    • getState

      public java.lang.String getState()
    • setState

      public void setState​(java.lang.String state)
    • getRenderedState

      public java.lang.String getRenderedState()
    • setRenderedState

      public void setRenderedState​(java.lang.String renderedState)
    • getHeaderConfig

      public HeaderConfigRepresentation getHeaderConfig()
    • setHeaderConfig

      public void setHeaderConfig​(HeaderConfigRepresentation headerConfig)
    • addTranslation

      public void addTranslation​(java.lang.String locale, java.lang.String key, java.lang.String value)
    • addTranslations

      public void addTranslations​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> translationMap)
    • getTranslations

      public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getTranslations()
    • setTranslations

      public void setTranslations​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> translations)
    • fillBpmnRenderingElement

      protected void fillBpmnRenderingElement​(org.flowable.bpmn.model.ExtensionElement renderingElement)
    • fillCmmnRenderingElement

      protected void fillCmmnRenderingElement​(org.flowable.cmmn.model.ExtensionElement renderingElement)