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

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
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, Expression, FormalExpression, org.camunda.bpm.model.xml.instance.ModelElementInstance
Direct Known Subclasses:
ConditionExpressionImpl, DataPath, MessagePath, Transformation

public class FormalExpressionImpl
extends ExpressionImpl
implements FormalExpression

The BPMN formalExpression element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ItemDefinition> evaluatesToTypeRefAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> 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
FormalExpressionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 ItemDefinition getEvaluatesToType()
           
 String getLanguage()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setEvaluatesToType(ItemDefinition evaluatesToType)
           
 void setLanguage(String language)
           
 
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.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

languageAttribute

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

evaluatesToTypeRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ItemDefinition> evaluatesToTypeRefAttribute
Constructor Detail

FormalExpressionImpl

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

registerType

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

getLanguage

public String getLanguage()
Specified by:
getLanguage in interface FormalExpression

setLanguage

public void setLanguage(String language)
Specified by:
setLanguage in interface FormalExpression

getEvaluatesToType

public ItemDefinition getEvaluatesToType()
Specified by:
getEvaluatesToType in interface FormalExpression

setEvaluatesToType

public void setEvaluatesToType(ItemDefinition evaluatesToType)
Specified by:
setEvaluatesToType in interface FormalExpression


Copyright © 2017 camunda services GmbH. All rights reserved.