org.camunda.bpm.model.bpmn.impl.instance
Class ConditionExpressionImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
              extended by org.camunda.bpm.model.bpmn.impl.instance.ExpressionImpl
                  extended by org.camunda.bpm.model.bpmn.impl.instance.FormalExpressionImpl
                      extended by org.camunda.bpm.model.bpmn.impl.instance.ConditionExpressionImpl
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, ConditionExpression, Expression, FormalExpression, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class ConditionExpressionImpl
extends FormalExpressionImpl
implements ConditionExpression

The BPMN conditionExpression element of the BPMN tSequenceFlow type

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaResourceAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> typeAttribute
           
 
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FormalExpressionImpl
evaluatesToTypeRefAttribute, languageAttribute
 
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
ConditionExpressionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 String getCamundaResource()
          camunda extensions
 String getType()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaResource(String camundaResource)
           
 void setType(String type)
           
 
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FormalExpressionImpl
getEvaluatesToType, getLanguage, setEvaluatesToType, setLanguage
 
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
 
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
 
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.bpmn.instance.FormalExpression
getEvaluatesToType, getLanguage, setEvaluatesToType, setLanguage
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
 
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
 
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

typeAttribute

protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> typeAttribute

camundaResourceAttribute

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

ConditionExpressionImpl

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

registerType

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

getType

public String getType()
Specified by:
getType in interface ConditionExpression

setType

public void setType(String type)
Specified by:
setType in interface ConditionExpression

getCamundaResource

public String getCamundaResource()
Description copied from interface: ConditionExpression
camunda extensions

Specified by:
getCamundaResource in interface ConditionExpression

setCamundaResource

public void setCamundaResource(String camundaResource)
Specified by:
setCamundaResource in interface ConditionExpression


Copyright © 2017 camunda services GmbH. All rights reserved.