Class NavigationElementRepresentation


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

      • 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
      • translations

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

      • 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 Detail

      • 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)
      • 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)