Class DecisionImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- All Implemented Interfaces:
Decision,DmnElement,DmnModelElementInstance,DrgElement,NamedElement,org.camunda.bpm.model.xml.instance.ModelElementInstance
public class DecisionImpl extends DrgElementImpl implements Decision
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.camunda.bpm.model.xml.type.child.ChildElement<AllowedAnswers>allowedAnswersChildprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<AuthorityRequirement>authorityRequirementCollectionprotected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>camundaHistoryTimeToLiveAttributeprotected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>camundaVersionTagprotected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<OrganizationUnit,DecisionMakerReference>decisionMakerRefCollectionprotected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<OrganizationUnit,DecisionOwnerReference>decisionOwnerRefCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElement<Expression>expressionChildprotected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<PerformanceIndicator,ImpactedPerformanceIndicatorReference>impactedPerformanceIndicatorRefCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InformationRequirement>informationRequirementCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<KnowledgeRequirement>knowledgeRequirementCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElement<Question>questionChildprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<SupportedObjectiveReference>supportedObjectiveChildElementCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<UsingProcessReference>usingProcessCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<UsingTaskReference>usingTaskCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElement<Variable>variableChild-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
nameAttribute
-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
-
-
Constructor Summary
Constructors Constructor Description DecisionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
-
Method Summary
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
getName, setName
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.dmn.instance.DmnElement
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from interface org.camunda.bpm.model.dmn.instance.NamedElement
getName, setName
-
-
-
-
Field Detail
-
questionChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<Question> questionChild
-
allowedAnswersChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<AllowedAnswers> allowedAnswersChild
-
variableChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<Variable> variableChild
-
informationRequirementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InformationRequirement> informationRequirementCollection
-
knowledgeRequirementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<KnowledgeRequirement> knowledgeRequirementCollection
-
authorityRequirementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<AuthorityRequirement> authorityRequirementCollection
-
supportedObjectiveChildElementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<SupportedObjectiveReference> supportedObjectiveChildElementCollection
-
impactedPerformanceIndicatorRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<PerformanceIndicator,ImpactedPerformanceIndicatorReference> impactedPerformanceIndicatorRefCollection
-
decisionMakerRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<OrganizationUnit,DecisionMakerReference> decisionMakerRefCollection
-
decisionOwnerRefCollection
protected static org.camunda.bpm.model.xml.type.reference.ElementReferenceCollection<OrganizationUnit,DecisionOwnerReference> decisionOwnerRefCollection
-
usingProcessCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<UsingProcessReference> usingProcessCollection
-
usingTaskCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<UsingTaskReference> usingTaskCollection
-
expressionChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<Expression> expressionChild
-
camundaHistoryTimeToLiveAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaHistoryTimeToLiveAttribute
-
camundaVersionTag
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaVersionTag
-
-
Method Detail
-
getQuestion
public Question getQuestion()
- Specified by:
getQuestionin interfaceDecision
-
setQuestion
public void setQuestion(Question question)
- Specified by:
setQuestionin interfaceDecision
-
getAllowedAnswers
public AllowedAnswers getAllowedAnswers()
- Specified by:
getAllowedAnswersin interfaceDecision
-
setAllowedAnswers
public void setAllowedAnswers(AllowedAnswers allowedAnswers)
- Specified by:
setAllowedAnswersin interfaceDecision
-
getVariable
public Variable getVariable()
- Specified by:
getVariablein interfaceDecision
-
setVariable
public void setVariable(Variable variable)
- Specified by:
setVariablein interfaceDecision
-
getInformationRequirements
public Collection<InformationRequirement> getInformationRequirements()
- Specified by:
getInformationRequirementsin interfaceDecision
-
getKnowledgeRequirements
public Collection<KnowledgeRequirement> getKnowledgeRequirements()
- Specified by:
getKnowledgeRequirementsin interfaceDecision
-
getAuthorityRequirements
public Collection<AuthorityRequirement> getAuthorityRequirements()
- Specified by:
getAuthorityRequirementsin interfaceDecision
-
getSupportedObjectiveReferences
public Collection<SupportedObjectiveReference> getSupportedObjectiveReferences()
- Specified by:
getSupportedObjectiveReferencesin interfaceDecision
-
getImpactedPerformanceIndicators
public Collection<PerformanceIndicator> getImpactedPerformanceIndicators()
- Specified by:
getImpactedPerformanceIndicatorsin interfaceDecision
-
getDecisionMakers
public Collection<OrganizationUnit> getDecisionMakers()
- Specified by:
getDecisionMakersin interfaceDecision
-
getDecisionOwners
public Collection<OrganizationUnit> getDecisionOwners()
- Specified by:
getDecisionOwnersin interfaceDecision
-
getUsingProcessReferences
public Collection<UsingProcessReference> getUsingProcessReferences()
- Specified by:
getUsingProcessReferencesin interfaceDecision
-
getUsingTaskReferences
public Collection<UsingTaskReference> getUsingTaskReferences()
- Specified by:
getUsingTaskReferencesin interfaceDecision
-
getExpression
public Expression getExpression()
- Specified by:
getExpressionin interfaceDecision
-
setExpression
public void setExpression(Expression expression)
- Specified by:
setExpressionin interfaceDecision
-
getCamundaHistoryTimeToLive
public Integer getCamundaHistoryTimeToLive()
- Specified by:
getCamundaHistoryTimeToLivein interfaceDecision
-
setCamundaHistoryTimeToLive
public void setCamundaHistoryTimeToLive(Integer historyTimeToLive)
- Specified by:
setCamundaHistoryTimeToLivein interfaceDecision
-
getCamundaHistoryTimeToLiveString
public String getCamundaHistoryTimeToLiveString()
- Specified by:
getCamundaHistoryTimeToLiveStringin interfaceDecision
-
setCamundaHistoryTimeToLiveString
public void setCamundaHistoryTimeToLiveString(String historyTimeToLive)
- Specified by:
setCamundaHistoryTimeToLiveStringin interfaceDecision
-
getVersionTag
public String getVersionTag()
- Specified by:
getVersionTagin interfaceDecision
-
setVersionTag
public void setVersionTag(String inputVariable)
- Specified by:
setVersionTagin interfaceDecision
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
-
-