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 String
caseDefinitionKey
protected String
definitionKey
protected String
description
protected String
formKey
protected HeaderConfigRepresentation
headerConfig
protected String
icon
protected String
id
protected Integer
index
protected String
label
protected String
name
protected Map<String,String>
props
protected String
renderedState
protected String
state
protected String
subType
protected com.fasterxml.jackson.databind.node.ObjectNode
translations
protected String
type
protected String
url
protected String
urlTarget
-
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 void
addTranslation(String locale, String key, String value, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
void
addTranslations(com.fasterxml.jackson.databind.node.ObjectNode translationNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected void
fillBpmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected void
fillCmmnRenderingElement(ExtensionElement renderingElement, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
String
getCaseDefinitionKey()
String
getDefinitionKey()
String
getDescription()
String
getFormKey()
HeaderConfigRepresentation
getHeaderConfig()
String
getIcon()
String
getId()
Integer
getIndex()
String
getLabel()
String
getName()
Map<String,String>
getProps()
String
getRenderedState()
String
getState()
String
getSubType()
com.fasterxml.jackson.databind.node.ObjectNode
getTranslations()
String
getType()
String
getUrl()
String
getUrlTarget()
void
setCaseDefinitionKey(String caseDefinitionKey)
void
setDefinitionKey(String definitionKey)
void
setDescription(String description)
void
setFormKey(String formKey)
void
setHeaderConfig(HeaderConfigRepresentation headerConfig)
void
setIcon(String icon)
void
setId(String id)
void
setIndex(Integer index)
void
setLabel(String label)
void
setName(String name)
void
setProps(Map<String,String> props)
void
setRenderedState(String renderedState)
void
setState(String state)
void
setSubType(String subType)
void
setTranslations(com.fasterxml.jackson.databind.node.ObjectNode translations)
void
setType(String type)
void
setUrl(String url)
void
setUrlTarget(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)
-
-