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

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.RootElementImpl
                  extended by org.camunda.bpm.model.bpmn.impl.instance.EventDefinitionImpl
                      extended by org.camunda.bpm.model.bpmn.impl.instance.CompensateEventDefinitionImpl
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, CompensateEventDefinition, EventDefinition, RootElement, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class CompensateEventDefinitionImpl
extends EventDefinitionImpl
implements CompensateEventDefinition

The BPMN compensateEventDefinition element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Activity> activityRefAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> waitForCompletionAttribute
           
 
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
CompensateEventDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
           
 
Method Summary
 Activity getActivity()
           
 boolean isWaitForCompletion()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setActivity(Activity activity)
           
 void setWaitForCompletion(boolean isWaitForCompletion)
           
 
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

waitForCompletionAttribute

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

activityRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Activity> activityRefAttribute
Constructor Detail

CompensateEventDefinitionImpl

public CompensateEventDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
Method Detail

registerType

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

isWaitForCompletion

public boolean isWaitForCompletion()
Specified by:
isWaitForCompletion in interface CompensateEventDefinition

setWaitForCompletion

public void setWaitForCompletion(boolean isWaitForCompletion)
Specified by:
setWaitForCompletion in interface CompensateEventDefinition

getActivity

public Activity getActivity()
Specified by:
getActivity in interface CompensateEventDefinition

setActivity

public void setActivity(Activity activity)
Specified by:
setActivity in interface CompensateEventDefinition


Copyright © 2017 camunda services GmbH. All rights reserved.