Class InformationRequirementImpl
- 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.InformationRequirementImpl
 
 
 
 
- 
- All Implemented Interfaces:
 DmnModelElementInstance,InformationRequirement,ModelElementInstance
public class InformationRequirementImpl extends DmnModelElementInstanceImpl implements InformationRequirement
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected static ElementReference<Decision,RequiredDecisionReference>requiredDecisionRefprotected static ElementReference<InputData,RequiredInputReference>requiredInputRef- 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance 
 - 
 
- 
Constructor Summary
Constructors Constructor Description InformationRequirementImpl(ModelTypeInstanceContext instanceContext) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DecisiongetRequiredDecision()InputDatagetRequiredInput()static voidregisterType(ModelBuilder modelBuilder)voidsetRequiredDecision(Decision requiredDecision)voidsetRequiredInput(InputData requiredInput)- 
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.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 
 - 
 
 - 
 
- 
- 
Field Detail
- 
requiredDecisionRef
protected static ElementReference<Decision,RequiredDecisionReference> requiredDecisionRef
 
- 
requiredInputRef
protected static ElementReference<InputData,RequiredInputReference> requiredInputRef
 
 - 
 
- 
Constructor Detail
- 
InformationRequirementImpl
public InformationRequirementImpl(ModelTypeInstanceContext instanceContext)
 
 - 
 
- 
Method Detail
- 
getRequiredDecision
public Decision getRequiredDecision()
- Specified by:
 getRequiredDecisionin interfaceInformationRequirement
 
- 
setRequiredDecision
public void setRequiredDecision(Decision requiredDecision)
- Specified by:
 setRequiredDecisionin interfaceInformationRequirement
 
- 
getRequiredInput
public InputData getRequiredInput()
- Specified by:
 getRequiredInputin interfaceInformationRequirement
 
- 
setRequiredInput
public void setRequiredInput(InputData requiredInput)
- Specified by:
 setRequiredInputin interfaceInformationRequirement
 
- 
registerType
public static void registerType(ModelBuilder modelBuilder)
 
 - 
 
 -