org.camunda.bpm.model.bpmn.impl.instance
Class StartEventImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
org.camunda.bpm.model.bpmn.impl.instance.EventImpl
org.camunda.bpm.model.bpmn.impl.instance.CatchEventImpl
org.camunda.bpm.model.bpmn.impl.instance.StartEventImpl
- All Implemented Interfaces:
- BaseElement, BpmnModelElementInstance, CatchEvent, Event, FlowElement, FlowNode, InteractionNode, StartEvent, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class StartEventImpl
- extends CatchEventImpl
- implements StartEvent
The BPMN startEvent element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
StartEventImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
|
| Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl |
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement |
| 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 |
| Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode |
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority |
| 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 |
isInterruptingAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isInterruptingAttribute
camundaAsyncAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> camundaAsyncAttribute
- camunda extensions
camundaFormHandlerClassAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaFormHandlerClassAttribute
camundaFormKeyAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaFormKeyAttribute
camundaInitiatorAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaInitiatorAttribute
StartEventImpl
public StartEventImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
builder
public StartEventBuilder builder()
- Description copied from interface:
BpmnModelElementInstance
- Returns a new fluent builder for the element if implemented.
- Specified by:
builder in interface BpmnModelElementInstance- Specified by:
builder in interface FlowNode- Specified by:
builder in interface StartEvent- Overrides:
builder in class FlowNodeImpl
- Returns:
- the builder object
isInterrupting
public boolean isInterrupting()
- Specified by:
isInterrupting in interface StartEvent
setInterrupting
public void setInterrupting(boolean isInterrupting)
- Specified by:
setInterrupting in interface StartEvent
isCamundaAsync
@Deprecated
public boolean isCamundaAsync()
- Deprecated. use isCamundaAsyncBefore() instead.
- Specified by:
isCamundaAsync in interface StartEvent
setCamundaAsync
@Deprecated
public void setCamundaAsync(boolean isCamundaAsync)
- Deprecated. use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.
- Specified by:
setCamundaAsync in interface StartEvent
getCamundaFormHandlerClass
public String getCamundaFormHandlerClass()
- Specified by:
getCamundaFormHandlerClass in interface StartEvent
setCamundaFormHandlerClass
public void setCamundaFormHandlerClass(String camundaFormHandlerClass)
- Specified by:
setCamundaFormHandlerClass in interface StartEvent
getCamundaFormKey
public String getCamundaFormKey()
- Specified by:
getCamundaFormKey in interface StartEvent
setCamundaFormKey
public void setCamundaFormKey(String camundaFormKey)
- Specified by:
setCamundaFormKey in interface StartEvent
getCamundaInitiator
public String getCamundaInitiator()
- Specified by:
getCamundaInitiator in interface StartEvent
setCamundaInitiator
public void setCamundaInitiator(String camundaInitiator)
- Specified by:
setCamundaInitiator in interface StartEvent
Copyright © 2017 camunda services GmbH. All rights reserved.