Class NavigationElementRepresentation

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

public class NavigationElementRepresentation extends Object
  • Field Details

    • id

      protected String id
    • type

      protected String type
    • subType

      protected String subType
    • name

      protected String name
    • definitionKey

      protected String definitionKey
    • caseDefinitionKey

      protected String caseDefinitionKey
    • description

      protected String description
    • label

      protected String label
    • icon

      protected String icon
    • url

      protected String url
    • urlTarget

      protected String urlTarget
    • index

      protected Integer index
    • formKey

      protected String formKey
    • state

      protected String state
    • renderedState

      protected String renderedState
    • headerConfig

      protected HeaderConfigRepresentation headerConfig
    • props

      protected Map<String,String> props
    • translations

      protected com.fasterxml.jackson.databind.node.ObjectNode translations
  • Constructor Details

    • NavigationElementRepresentation

      public NavigationElementRepresentation(PlanItemInstance planItemInstance, CasePageTask casePageTask, String caseDefinitionKey, String definitionKey, String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(HistoricPlanItemInstance planItemInstance, CasePageTask casePageTask, String caseDefinitionKey, String definitionKey, String renderedState)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(Task task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(HistoricTaskInstance task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(Task task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(HistoricTaskInstance task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • NavigationElementRepresentation

      public NavigationElementRepresentation(ExtensionElement pageExtensionElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • NavigationElementRepresentation

      public NavigationElementRepresentation()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getSubType

      public String getSubType()
    • setSubType

      public void setSubType(String subType)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDefinitionKey

      public String getDefinitionKey()
    • setDefinitionKey

      public void setDefinitionKey(String definitionKey)
    • getCaseDefinitionKey

      public String getCaseDefinitionKey()
    • setCaseDefinitionKey

      public void setCaseDefinitionKey(String caseDefinitionKey)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getIcon

      public String getIcon()
    • setIcon

      public void setIcon(String icon)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getUrlTarget

      public String getUrlTarget()
    • setUrlTarget

      public void setUrlTarget(String urlTarget)
    • getIndex

      public Integer getIndex()
    • setIndex

      public void setIndex(Integer index)
    • getFormKey

      public String getFormKey()
    • setFormKey

      public void setFormKey(String formKey)
    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getRenderedState

      public String getRenderedState()
    • setRenderedState

      public void setRenderedState(String renderedState)
    • getHeaderConfig

      public HeaderConfigRepresentation getHeaderConfig()
    • setHeaderConfig

      public void setHeaderConfig(HeaderConfigRepresentation headerConfig)
    • getProps

      public Map<String,String> getProps()
    • setProps

      public void setProps(Map<String,String> props)
    • addTranslation

      public void addTranslation(String locale, String key, String value, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • addTranslations

      public void addTranslations(com.fasterxml.jackson.databind.node.ObjectNode translationNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • getTranslations

      public com.fasterxml.jackson.databind.node.ObjectNode getTranslations()
    • setTranslations

      public void setTranslations(com.fasterxml.jackson.databind.node.ObjectNode translations)
    • fillBpmnRenderingElement

      protected void fillBpmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fillCmmnRenderingElement

      protected void fillCmmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)