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

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

public class ConversationAssociationImpl
extends BaseElementImpl
implements ConversationAssociation

The BPMN conversationAssociation element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ConversationNode> innerConversationNodeRefAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ConversationNode> outerConversationNodeRefAttribute
           
 
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
ConversationAssociationImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 ConversationNode getInnerConversationNode()
           
 ConversationNode getOuterConversationNode()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setInnerConversationNode(ConversationNode innerConversationNode)
           
 void setOuterConversationNode(ConversationNode outerConversationNode)
           
 
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

innerConversationNodeRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ConversationNode> innerConversationNodeRefAttribute

outerConversationNodeRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ConversationNode> outerConversationNodeRefAttribute
Constructor Detail

ConversationAssociationImpl

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

registerType

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

getInnerConversationNode

public ConversationNode getInnerConversationNode()
Specified by:
getInnerConversationNode in interface ConversationAssociation

setInnerConversationNode

public void setInnerConversationNode(ConversationNode innerConversationNode)
Specified by:
setInnerConversationNode in interface ConversationAssociation

getOuterConversationNode

public ConversationNode getOuterConversationNode()
Specified by:
getOuterConversationNode in interface ConversationAssociation

setOuterConversationNode

public void setOuterConversationNode(ConversationNode outerConversationNode)
Specified by:
setOuterConversationNode in interface ConversationAssociation


Copyright © 2017 camunda services GmbH. All rights reserved.