Class DecisionServiceImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DecisionServiceImpl
-
- All Implemented Interfaces:
DecisionService
,DmnElement
,DmnModelElementInstance
,NamedElement
,ModelElementInstance
public class DecisionServiceImpl extends NamedElementImpl implements DecisionService
-
-
Field Summary
Fields Modifier and Type Field Description protected static ElementReferenceCollection<Decision,EncapsulatedDecisionReference>
encapsulatedDecisionRefCollection
protected static ElementReferenceCollection<InputData,InputDataReference>
inputDataRefCollection
protected static ElementReferenceCollection<Decision,InputDecisionReference>
inputDecisionRefCollection
protected static ElementReferenceCollection<Decision,OutputDecisionReference>
outputDecisionRefCollection
-
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
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description DecisionServiceImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Decision>
getEncapsulatedDecisions()
Collection<InputData>
getInputData()
Collection<Decision>
getInputDecisions()
Collection<Decision>
getOutputDecisions()
static void
registerType(ModelBuilder modelBuilder)
-
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
-
outputDecisionRefCollection
protected static ElementReferenceCollection<Decision,OutputDecisionReference> outputDecisionRefCollection
-
encapsulatedDecisionRefCollection
protected static ElementReferenceCollection<Decision,EncapsulatedDecisionReference> encapsulatedDecisionRefCollection
-
inputDecisionRefCollection
protected static ElementReferenceCollection<Decision,InputDecisionReference> inputDecisionRefCollection
-
inputDataRefCollection
protected static ElementReferenceCollection<InputData,InputDataReference> inputDataRefCollection
-
-
Constructor Detail
-
DecisionServiceImpl
public DecisionServiceImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getOutputDecisions
public Collection<Decision> getOutputDecisions()
- Specified by:
getOutputDecisions
in interfaceDecisionService
-
getEncapsulatedDecisions
public Collection<Decision> getEncapsulatedDecisions()
- Specified by:
getEncapsulatedDecisions
in interfaceDecisionService
-
getInputDecisions
public Collection<Decision> getInputDecisions()
- Specified by:
getInputDecisions
in interfaceDecisionService
-
getInputData
public Collection<InputData> getInputData()
- Specified by:
getInputData
in interfaceDecisionService
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-