org.camunda.bpm.model.dmn.impl
Class ClauseImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.dmn.impl.DmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.dmn.impl.DmnElementImpl
              extended by org.camunda.bpm.model.dmn.impl.ClauseImpl
All Implemented Interfaces:
Clause, DmnElement, DmnModelElementInstance, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class ClauseImpl
extends DmnElementImpl
implements Clause


Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaOutput
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputEntry> inputEntryCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<InputExpression> inputExpressionChild
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isOrderedAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.ElementReference<ItemDefinition,OutputDefinitionReference> outputDefinitionRefChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputEntry> outputEntryCollection
           
 
Fields inherited from class org.camunda.bpm.model.dmn.impl.DmnElementImpl
descriptionChild, idAttribute, nameAttribute
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
ClauseImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getCamundaOutput()
           
 Collection<InputEntry> getInputEntries()
           
 InputExpression getInputExpression()
           
 ItemDefinition getOutputDefinition()
           
 Collection<OutputEntry> getOutputEntries()
           
 boolean isOrdered()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaOutput(String output)
           
 void setInputExpression(InputExpression inputExpression)
           
 void setOrdered(boolean isOrdered)
           
 void setOutputDefinition(ItemDefinition outputDefinition)
           
 
Methods inherited from class org.camunda.bpm.model.dmn.impl.DmnElementImpl
getDescription, getId, getName, setDescription, setId, setName
 
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, 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, getId, getName, setDescription, setId, setName
 
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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

Field Detail

isOrderedAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isOrderedAttribute

inputExpressionChild

protected static org.camunda.bpm.model.xml.type.child.ChildElement<InputExpression> inputExpressionChild

inputEntryCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<InputEntry> inputEntryCollection

outputDefinitionRefChild

protected static org.camunda.bpm.model.xml.type.reference.ElementReference<ItemDefinition,OutputDefinitionReference> outputDefinitionRefChild

outputEntryCollection

protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<OutputEntry> outputEntryCollection

camundaOutput

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaOutput
Constructor Detail

ClauseImpl

public ClauseImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

isOrdered

public boolean isOrdered()
Specified by:
isOrdered in interface Clause

setOrdered

public void setOrdered(boolean isOrdered)
Specified by:
setOrdered in interface Clause

getInputExpression

public InputExpression getInputExpression()
Specified by:
getInputExpression in interface Clause

setInputExpression

public void setInputExpression(InputExpression inputExpression)
Specified by:
setInputExpression in interface Clause

getInputEntries

public Collection<InputEntry> getInputEntries()
Specified by:
getInputEntries in interface Clause

getOutputDefinition

public ItemDefinition getOutputDefinition()
Specified by:
getOutputDefinition in interface Clause

setOutputDefinition

public void setOutputDefinition(ItemDefinition outputDefinition)
Specified by:
setOutputDefinition in interface Clause

getOutputEntries

public Collection<OutputEntry> getOutputEntries()
Specified by:
getOutputEntries in interface Clause

setCamundaOutput

public void setCamundaOutput(String output)
Specified by:
setCamundaOutput in interface Clause

getCamundaOutput

public String getCamundaOutput()
Specified by:
getCamundaOutput in interface Clause

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)


Copyright © 2015 camunda services GmbH. All rights reserved.