Class NavigationElementRepresentation
- java.lang.Object
-
- com.flowable.platform.service.caze.NavigationElementRepresentation
-
public class NavigationElementRepresentation extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcaseDefinitionKeyprotected StringdefinitionKeyprotected Stringdescriptionprotected StringformKeyprotected HeaderConfigRepresentationheaderConfigprotected Stringiconprotected Stringidprotected Integerindexprotected Stringlabelprotected Stringnameprotected Map<String,String>propsprotected StringrenderedStateprotected Stringstateprotected StringsubTypeprotected com.fasterxml.jackson.databind.node.ObjectNodetranslationsprotected Stringtypeprotected Stringurlprotected StringurlTarget
-
Constructor Summary
Constructors Constructor Description NavigationElementRepresentation()NavigationElementRepresentation(HistoricPlanItemInstance planItemInstance, CasePageTask casePageTask, String caseDefinitionKey, String definitionKey, String renderedState)NavigationElementRepresentation(PlanItemInstance planItemInstance, CasePageTask casePageTask, String caseDefinitionKey, String definitionKey, String renderedState)NavigationElementRepresentation(ExtensionElement pageExtensionElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)NavigationElementRepresentation(HistoricTaskInstance task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)NavigationElementRepresentation(HistoricTaskInstance task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)NavigationElementRepresentation(Task task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)NavigationElementRepresentation(Task task, ExtensionElement renderingElement, String renderedState, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTranslation(String locale, String key, String value, com.fasterxml.jackson.databind.ObjectMapper objectMapper)voidaddTranslations(com.fasterxml.jackson.databind.node.ObjectNode translationNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper)protected voidfillBpmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)protected voidfillCmmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)StringgetCaseDefinitionKey()StringgetDefinitionKey()StringgetDescription()StringgetFormKey()HeaderConfigRepresentationgetHeaderConfig()StringgetIcon()StringgetId()IntegergetIndex()StringgetLabel()StringgetName()Map<String,String>getProps()StringgetRenderedState()StringgetState()StringgetSubType()com.fasterxml.jackson.databind.node.ObjectNodegetTranslations()StringgetType()StringgetUrl()StringgetUrlTarget()voidsetCaseDefinitionKey(String caseDefinitionKey)voidsetDefinitionKey(String definitionKey)voidsetDescription(String description)voidsetFormKey(String formKey)voidsetHeaderConfig(HeaderConfigRepresentation headerConfig)voidsetIcon(String icon)voidsetId(String id)voidsetIndex(Integer index)voidsetLabel(String label)voidsetName(String name)voidsetProps(Map<String,String> props)voidsetRenderedState(String renderedState)voidsetState(String state)voidsetSubType(String subType)voidsetTranslations(com.fasterxml.jackson.databind.node.ObjectNode translations)voidsetType(String type)voidsetUrl(String url)voidsetUrlTarget(String urlTarget)
-
-
-
Field Detail
-
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
-
translations
protected com.fasterxml.jackson.databind.node.ObjectNode translations
-
-
Constructor Detail
-
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 Detail
-
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)
-
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)
-
-