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

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.ErrorEventDefinitionImpl
All Implemented Interfaces:
BaseElement, BpmnModelElementInstance, ErrorEventDefinition, EventDefinition, RootElement, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class ErrorEventDefinitionImpl
extends EventDefinitionImpl
implements ErrorEventDefinition

The BPMN errorEventDefinition element

Author:
Sebastian Menski

Field Summary
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaErrorCodeVariableAttribute
           
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaErrorMessageVariableAttribute
           
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Error> errorRefAttribute
           
 
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
ErrorEventDefinitionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
           
 
Method Summary
 String getCamundaErrorCodeVariable()
           
 String getCamundaErrorMessageVariable()
           
 Error getError()
           
static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
           
 void setCamundaErrorCodeVariable(String camundaErrorCodeVariable)
           
 void setCamundaErrorMessageVariable(String camundaErrorMessageVariable)
           
 void setError(Error error)
           
 
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

errorRefAttribute

protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Error> errorRefAttribute

camundaErrorCodeVariableAttribute

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

camundaErrorMessageVariableAttribute

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

ErrorEventDefinitionImpl

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

registerType

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

getError

public Error getError()
Specified by:
getError in interface ErrorEventDefinition

setError

public void setError(Error error)
Specified by:
setError in interface ErrorEventDefinition

setCamundaErrorCodeVariable

public void setCamundaErrorCodeVariable(String camundaErrorCodeVariable)
Specified by:
setCamundaErrorCodeVariable in interface ErrorEventDefinition

getCamundaErrorCodeVariable

public String getCamundaErrorCodeVariable()
Specified by:
getCamundaErrorCodeVariable in interface ErrorEventDefinition

setCamundaErrorMessageVariable

public void setCamundaErrorMessageVariable(String camundaErrorMessageVariable)
Specified by:
setCamundaErrorMessageVariable in interface ErrorEventDefinition

getCamundaErrorMessageVariable

public String getCamundaErrorMessageVariable()
Specified by:
getCamundaErrorMessageVariable in interface ErrorEventDefinition


Copyright © 2017 camunda services GmbH. All rights reserved.