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,ModelElementInstance
public class StartEventImpl extends CatchEventImpl implements StartEvent
The BPMN startEvent element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static Attribute<java.lang.Boolean>camundaAsyncAttributecamunda extensionsprotected static Attribute<java.lang.String>camundaFormHandlerClassAttributeprotected static Attribute<java.lang.String>camundaFormKeyAttributeprotected static Attribute<java.lang.String>camundaFormRefAttributeprotected static Attribute<java.lang.String>camundaFormRefBindingAttributeprotected static Attribute<java.lang.String>camundaFormRefVersionAttributeprotected static Attribute<java.lang.String>camundaInitiatorAttributeprotected static Attribute<java.lang.Boolean>isInterruptingAttribute-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.CatchEventImpl
dataOutputAssociationCollection, dataOutputCollection, eventDefinitionCollection, eventDefinitionRefCollection, outputSetChild, parallelMultipleAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.EventImpl
propertyCollection
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
-
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
Constructors Constructor Description StartEventImpl(ModelTypeInstanceContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StartEventBuilderbuilder()Returns a new fluent builder for the element if implemented.java.lang.StringgetCamundaFormHandlerClass()java.lang.StringgetCamundaFormKey()java.lang.StringgetCamundaFormRef()java.lang.StringgetCamundaFormRefBinding()java.lang.StringgetCamundaFormRefVersion()java.lang.StringgetCamundaInitiator()booleanisCamundaAsync()Deprecated.use isCamundaAsyncBefore() instead.booleanisInterrupting()static voidregisterType(ModelBuilder modelBuilder)voidsetCamundaAsync(boolean isCamundaAsync)Deprecated.use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.voidsetCamundaFormHandlerClass(java.lang.String camundaFormHandlerClass)voidsetCamundaFormKey(java.lang.String camundaFormKey)voidsetCamundaFormRef(java.lang.String camundaFormRef)voidsetCamundaFormRefBinding(java.lang.String camundaFormRefBinding)voidsetCamundaFormRefVersion(java.lang.String camundaFormRefVersion)voidsetCamundaInitiator(java.lang.String camundaInitiator)voidsetInterrupting(boolean isInterrupting)-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.CatchEventImpl
getDataOutputAssociations, getDataOutputs, getEventDefinitionRefs, getEventDefinitions, getOutputSet, isParallelMultiple, setOutputSet, setParallelMultiple
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.EventImpl
getDiagramElement, getProperties
-
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.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
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
-
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
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.CatchEvent
getDataOutputAssociations, getDataOutputs, getEventDefinitionRefs, getEventDefinitions, getOutputSet, isParallelMultiple, setOutputSet, setParallelMultiple
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Event
getDiagramElement, getProperties
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
-
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.bpmn.instance.InteractionNode
getId, setId
-
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
-
isInterruptingAttribute
protected static Attribute<java.lang.Boolean> isInterruptingAttribute
-
camundaAsyncAttribute
protected static Attribute<java.lang.Boolean> camundaAsyncAttribute
camunda extensions
-
camundaFormHandlerClassAttribute
protected static Attribute<java.lang.String> camundaFormHandlerClassAttribute
-
camundaFormKeyAttribute
protected static Attribute<java.lang.String> camundaFormKeyAttribute
-
camundaFormRefAttribute
protected static Attribute<java.lang.String> camundaFormRefAttribute
-
camundaFormRefBindingAttribute
protected static Attribute<java.lang.String> camundaFormRefBindingAttribute
-
camundaFormRefVersionAttribute
protected static Attribute<java.lang.String> camundaFormRefVersionAttribute
-
camundaInitiatorAttribute
protected static Attribute<java.lang.String> camundaInitiatorAttribute
-
-
Constructor Detail
-
StartEventImpl
public StartEventImpl(ModelTypeInstanceContext context)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
builder
public StartEventBuilder builder()
Description copied from interface:BpmnModelElementInstanceReturns a new fluent builder for the element if implemented.- Specified by:
builderin interfaceBpmnModelElementInstance- Specified by:
builderin interfaceFlowNode- Specified by:
builderin interfaceStartEvent- Overrides:
builderin classFlowNodeImpl- Returns:
- the builder object
-
isInterrupting
public boolean isInterrupting()
- Specified by:
isInterruptingin interfaceStartEvent
-
setInterrupting
public void setInterrupting(boolean isInterrupting)
- Specified by:
setInterruptingin interfaceStartEvent
-
isCamundaAsync
@Deprecated public boolean isCamundaAsync()
Deprecated.use isCamundaAsyncBefore() instead.- Specified by:
isCamundaAsyncin interfaceStartEvent
-
setCamundaAsync
@Deprecated public void setCamundaAsync(boolean isCamundaAsync)
Deprecated.use setCamundaAsyncBefore(isCamundaAsyncBefore) instead.- Specified by:
setCamundaAsyncin interfaceStartEvent
-
getCamundaFormHandlerClass
public java.lang.String getCamundaFormHandlerClass()
- Specified by:
getCamundaFormHandlerClassin interfaceStartEvent
-
setCamundaFormHandlerClass
public void setCamundaFormHandlerClass(java.lang.String camundaFormHandlerClass)
- Specified by:
setCamundaFormHandlerClassin interfaceStartEvent
-
getCamundaFormKey
public java.lang.String getCamundaFormKey()
- Specified by:
getCamundaFormKeyin interfaceStartEvent
-
setCamundaFormKey
public void setCamundaFormKey(java.lang.String camundaFormKey)
- Specified by:
setCamundaFormKeyin interfaceStartEvent
-
getCamundaFormRef
public java.lang.String getCamundaFormRef()
- Specified by:
getCamundaFormRefin interfaceStartEvent
-
setCamundaFormRef
public void setCamundaFormRef(java.lang.String camundaFormRef)
- Specified by:
setCamundaFormRefin interfaceStartEvent
-
getCamundaFormRefBinding
public java.lang.String getCamundaFormRefBinding()
- Specified by:
getCamundaFormRefBindingin interfaceStartEvent
-
setCamundaFormRefBinding
public void setCamundaFormRefBinding(java.lang.String camundaFormRefBinding)
- Specified by:
setCamundaFormRefBindingin interfaceStartEvent
-
getCamundaFormRefVersion
public java.lang.String getCamundaFormRefVersion()
- Specified by:
getCamundaFormRefVersionin interfaceStartEvent
-
setCamundaFormRefVersion
public void setCamundaFormRefVersion(java.lang.String camundaFormRefVersion)
- Specified by:
setCamundaFormRefVersionin interfaceStartEvent
-
getCamundaInitiator
public java.lang.String getCamundaInitiator()
- Specified by:
getCamundaInitiatorin interfaceStartEvent
-
setCamundaInitiator
public void setCamundaInitiator(java.lang.String camundaInitiator)
- Specified by:
setCamundaInitiatorin interfaceStartEvent
-
-