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

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.MessageFlowAssociationImpl
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, MessageFlowAssociation, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class MessageFlowAssociationImpl
extends BaseElementImpl
implements MessageFlowAssociation

The BPMN messageFlowAssociation element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<MessageFlow> innerMessageFlowRefAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<MessageFlow> outerMessageFlowRefAttribute
           
 
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
MessageFlowAssociationImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 MessageFlow getInnerMessageFlow()
           
 MessageFlow getOuterMessageFlow()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setInnerMessageFlow(MessageFlow innerMessageFlow)
           
 void setOuterMessageFlow(MessageFlow outerMessageFlow)
           
 
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

innerMessageFlowRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<MessageFlow> innerMessageFlowRefAttribute

outerMessageFlowRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<MessageFlow> outerMessageFlowRefAttribute
Constructor Detail

MessageFlowAssociationImpl

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

registerType

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

getInnerMessageFlow

public MessageFlow getInnerMessageFlow()
Specified by:
getInnerMessageFlow in interface MessageFlowAssociation

setInnerMessageFlow

public void setInnerMessageFlow(MessageFlow innerMessageFlow)
Specified by:
setInnerMessageFlow in interface MessageFlowAssociation

getOuterMessageFlow

public MessageFlow getOuterMessageFlow()
Specified by:
getOuterMessageFlow in interface MessageFlowAssociation

setOuterMessageFlow

public void setOuterMessageFlow(MessageFlow outerMessageFlow)
Specified by:
setOuterMessageFlow in interface MessageFlowAssociation


Copyright © 2017 camunda services GmbH. All rights reserved.