Class TCatchEvent
- java.lang.Object
-
- org.omg.spec.bpmn.model.TBaseElement
-
- org.omg.spec.bpmn.model.TFlowElement
-
- org.omg.spec.bpmn.model.TFlowNode
-
- org.omg.spec.bpmn.model.TEvent
-
- org.omg.spec.bpmn.model.TCatchEvent
-
- Direct Known Subclasses:
TBoundaryEvent
,TIntermediateCatchEvent
,TStartEvent
public abstract class TCatchEvent extends TEvent
Java class for tCatchEvent complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tCatchEvent"> <complexContent> <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tEvent"> <sequence> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}dataOutput" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}dataOutputAssociation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}outputSet" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}eventDefinition" maxOccurs="unbounded" minOccurs="0"/> <element name="eventDefinitionRef" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="parallelMultiple" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<TDataOutput>
dataOutput
protected List<TDataOutputAssociation>
dataOutputAssociation
protected List<javax.xml.bind.JAXBElement<? extends TEventDefinition>>
eventDefinition
protected List<QName>
eventDefinitionRef
protected TOutputSet
outputSet
protected Boolean
parallelMultiple
-
Fields inherited from class org.omg.spec.bpmn.model.TFlowElement
auditing, categoryValueRef, monitoring, name
-
Fields inherited from class org.omg.spec.bpmn.model.TBaseElement
documentation, extensionElements, id
-
-
Constructor Summary
Constructors Constructor Description TCatchEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TDataOutput>
getDataOutput()
Gets the value of the dataOutput property.List<TDataOutputAssociation>
getDataOutputAssociation()
Gets the value of the dataOutputAssociation property.List<javax.xml.bind.JAXBElement<? extends TEventDefinition>>
getEventDefinition()
Gets the value of the eventDefinition property.List<QName>
getEventDefinitionRef()
Gets the value of the eventDefinitionRef property.TOutputSet
getOutputSet()
Gets the value of the outputSet property.boolean
isParallelMultiple()
Gets the value of the parallelMultiple property.void
setOutputSet(TOutputSet value)
Sets the value of the outputSet property.void
setParallelMultiple(Boolean value)
Sets the value of the parallelMultiple property.-
Methods inherited from class org.omg.spec.bpmn.model.TEvent
getProperty
-
Methods inherited from class org.omg.spec.bpmn.model.TFlowNode
getIncoming, getOutgoing
-
Methods inherited from class org.omg.spec.bpmn.model.TFlowElement
getAuditing, getCategoryValueRef, getMonitoring, getName, setAuditing, setMonitoring, setName
-
Methods inherited from class org.omg.spec.bpmn.model.TBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setId
-
-
-
-
Field Detail
-
dataOutput
protected List<TDataOutput> dataOutput
-
dataOutputAssociation
protected List<TDataOutputAssociation> dataOutputAssociation
-
outputSet
protected TOutputSet outputSet
-
eventDefinition
protected List<javax.xml.bind.JAXBElement<? extends TEventDefinition>> eventDefinition
-
parallelMultiple
protected Boolean parallelMultiple
-
-
Method Detail
-
getDataOutput
public List<TDataOutput> getDataOutput()
Gets the value of the dataOutput property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the dataOutput property.For example, to add a new item, do as follows:
getDataOutput().add(newItem);
Objects of the following type(s) are allowed in the list
TDataOutput
-
getDataOutputAssociation
public List<TDataOutputAssociation> getDataOutputAssociation()
Gets the value of the dataOutputAssociation property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the dataOutputAssociation property.For example, to add a new item, do as follows:
getDataOutputAssociation().add(newItem);
Objects of the following type(s) are allowed in the list
TDataOutputAssociation
-
getOutputSet
public TOutputSet getOutputSet()
Gets the value of the outputSet property.- Returns:
- possible object is
TOutputSet
-
setOutputSet
public void setOutputSet(TOutputSet value)
Sets the value of the outputSet property.- Parameters:
value
- allowed object isTOutputSet
-
getEventDefinition
public List<javax.xml.bind.JAXBElement<? extends TEventDefinition>> getEventDefinition()
Gets the value of the eventDefinition property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the eventDefinition property.For example, to add a new item, do as follows:
getEventDefinition().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
TSignalEventDefinition
>
JAXBElement
<
TTimerEventDefinition
>
JAXBElement
<
TConditionalEventDefinition
>
JAXBElement
<
TCompensateEventDefinition
>
JAXBElement
<
TErrorEventDefinition
>
JAXBElement
<
TTerminateEventDefinition
>
JAXBElement
<
TEscalationEventDefinition
>
JAXBElement
<
TCancelEventDefinition
>
JAXBElement
<
TLinkEventDefinition
>
JAXBElement
<
TMessageEventDefinition
>
JAXBElement
<
TEventDefinition
>
-
getEventDefinitionRef
public List<QName> getEventDefinitionRef()
Gets the value of the eventDefinitionRef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the eventDefinitionRef property.For example, to add a new item, do as follows:
getEventDefinitionRef().add(newItem);
Objects of the following type(s) are allowed in the list
QName
-
isParallelMultiple
public boolean isParallelMultiple()
Gets the value of the parallelMultiple property.- Returns:
- possible object is
Boolean
-
-