easybox.org.omg.spec.bpmn._20100524.model
Class EJaxbTCatchEvent

java.lang.Object
  extended by com.ebmwebsourcing.easybox.impl.AbstractModelObject
      extended by com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
          extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
              extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowElement
                  extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowNode
                      extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTEvent
                          extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTCatchEvent
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject
Direct Known Subclasses:
EJaxbTBoundaryEvent, EJaxbTIntermediateCatchEvent, EJaxbTStartEvent

public abstract class EJaxbTCatchEvent
extends EJaxbTEvent

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
protected  java.util.List<EJaxbTDataOutput> dataOutput
           
protected  java.util.List<EJaxbTDataOutputAssociation> dataOutputAssociation
           
protected  java.util.List<javax.xml.bind.JAXBElement<? extends EJaxbTEventDefinition>> eventDefinition
           
protected  java.util.List<javax.xml.namespace.QName> eventDefinitionRef
           
protected  EJaxbTOutputSet outputSet
           
protected  java.lang.Boolean parallelMultiple
           
 
Fields inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTEvent
property
 
Fields inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowNode
incoming, outgoing
 
Fields inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowElement
auditing, categoryValueRef, monitoring, name
 
Fields inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
documentation, extensionElements, id
 
Constructor Summary
EJaxbTCatchEvent()
           
 
Method Summary
 java.util.List<EJaxbTDataOutput> getDataOutput()
          Gets the value of the dataOutput property.
 java.util.List<EJaxbTDataOutputAssociation> getDataOutputAssociation()
          Gets the value of the dataOutputAssociation property.
 java.util.List<javax.xml.bind.JAXBElement<? extends EJaxbTEventDefinition>> getEventDefinition()
          Gets the value of the eventDefinition property.
 java.util.List<javax.xml.namespace.QName> getEventDefinitionRef()
          Gets the value of the eventDefinitionRef property.
 EJaxbTOutputSet getOutputSet()
          Gets the value of the outputSet property.
 boolean isParallelMultiple()
          Gets the value of the parallelMultiple property.
 boolean isSetDataOutput()
           
 boolean isSetDataOutputAssociation()
           
 boolean isSetEventDefinition()
           
 boolean isSetEventDefinitionRef()
           
 boolean isSetOutputSet()
           
 boolean isSetParallelMultiple()
           
 void setOutputSet(EJaxbTOutputSet value)
          Sets the value of the outputSet property.
 void setParallelMultiple(boolean value)
          Sets the value of the parallelMultiple property.
 void unsetDataOutput()
           
 void unsetDataOutputAssociation()
           
 void unsetEventDefinition()
           
 void unsetEventDefinitionRef()
           
 void unsetParallelMultiple()
           
 
Methods inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTEvent
getProperty, isSetProperty, unsetProperty
 
Methods inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowNode
getIncoming, getOutgoing, isSetIncoming, isSetOutgoing, unsetIncoming, unsetOutgoing
 
Methods inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTFlowElement
getAuditing, getCategoryValueRef, getMonitoring, getName, isSetAuditing, isSetCategoryValueRef, isSetMonitoring, isSetName, setAuditing, setMonitoring, setName, unsetCategoryValueRef
 
Methods inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, isSetDocumentation, isSetExtensionElements, isSetId, setExtensionElements, setId, unsetDocumentation
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
duplicate, duplicateAs, equals, getAdoptiveParent, getBaseURI, getDOMNode, getNaturalParent, hashCode, setAdoptiveParent, setBaseURI, setNaturalParent
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractModelObject
getParent, getXmlObject, setXmlObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataOutput

protected java.util.List<EJaxbTDataOutput> dataOutput

dataOutputAssociation

protected java.util.List<EJaxbTDataOutputAssociation> dataOutputAssociation

outputSet

protected EJaxbTOutputSet outputSet

eventDefinition

protected java.util.List<javax.xml.bind.JAXBElement<? extends EJaxbTEventDefinition>> eventDefinition

eventDefinitionRef

protected java.util.List<javax.xml.namespace.QName> eventDefinitionRef

parallelMultiple

protected java.lang.Boolean parallelMultiple
Constructor Detail

EJaxbTCatchEvent

public EJaxbTCatchEvent()
Method Detail

getDataOutput

public java.util.List<EJaxbTDataOutput> 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 EJaxbTDataOutput


isSetDataOutput

public boolean isSetDataOutput()

unsetDataOutput

public void unsetDataOutput()

getDataOutputAssociation

public java.util.List<EJaxbTDataOutputAssociation> 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 EJaxbTDataOutputAssociation


isSetDataOutputAssociation

public boolean isSetDataOutputAssociation()

unsetDataOutputAssociation

public void unsetDataOutputAssociation()

getOutputSet

public EJaxbTOutputSet getOutputSet()
Gets the value of the outputSet property.

Returns:
possible object is EJaxbTOutputSet

setOutputSet

public void setOutputSet(EJaxbTOutputSet value)
Sets the value of the outputSet property.

Parameters:
value - allowed object is EJaxbTOutputSet

isSetOutputSet

public boolean isSetOutputSet()

getEventDefinition

public java.util.List<javax.xml.bind.JAXBElement<? extends EJaxbTEventDefinition>> 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<EJaxbTConditionalEventDefinition> JAXBElement<EJaxbTTimerEventDefinition> JAXBElement<EJaxbTMessageEventDefinition> JAXBElement<EJaxbTLinkEventDefinition> JAXBElement<EJaxbTTerminateEventDefinition> JAXBElement<EJaxbTSignalEventDefinition> JAXBElement<EJaxbTCompensateEventDefinition> JAXBElement<EJaxbTCancelEventDefinition> JAXBElement<EJaxbTEscalationEventDefinition> JAXBElement<EJaxbTErrorEventDefinition> JAXBElement<EJaxbTEventDefinition>


isSetEventDefinition

public boolean isSetEventDefinition()

unsetEventDefinition

public void unsetEventDefinition()

getEventDefinitionRef

public java.util.List<javax.xml.namespace.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


isSetEventDefinitionRef

public boolean isSetEventDefinitionRef()

unsetEventDefinitionRef

public void unsetEventDefinitionRef()

isParallelMultiple

public boolean isParallelMultiple()
Gets the value of the parallelMultiple property.

Returns:
possible object is Boolean

setParallelMultiple

public void setParallelMultiple(boolean value)
Sets the value of the parallelMultiple property.

Parameters:
value - allowed object is Boolean

isSetParallelMultiple

public boolean isSetParallelMultiple()

unsetParallelMultiple

public void unsetParallelMultiple()


Copyright © 2011 Petals Link. All Rights Reserved.