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

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.EJaxbTThrowEvent
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject
Direct Known Subclasses:
EJaxbTEndEvent, EJaxbTImplicitThrowEvent, EJaxbTIntermediateThrowEvent

public abstract class EJaxbTThrowEvent
extends EJaxbTEvent

Java class for tThrowEvent complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="tThrowEvent">
   <complexContent>
     <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tEvent">
       <sequence>
         <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}dataInput" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}dataInputAssociation" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}inputSet" 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>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<EJaxbTDataInput> dataInput
           
protected  java.util.List<EJaxbTDataInputAssociation> dataInputAssociation
           
protected  java.util.List<javax.xml.bind.JAXBElement<? extends EJaxbTEventDefinition>> eventDefinition
           
protected  java.util.List<javax.xml.namespace.QName> eventDefinitionRef
           
protected  EJaxbTInputSet inputSet
           
 
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
EJaxbTThrowEvent()
           
 
Method Summary
 java.util.List<EJaxbTDataInput> getDataInput()
          Gets the value of the dataInput property.
 java.util.List<EJaxbTDataInputAssociation> getDataInputAssociation()
          Gets the value of the dataInputAssociation 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.
 EJaxbTInputSet getInputSet()
          Gets the value of the inputSet property.
 boolean isSetDataInput()
           
 boolean isSetDataInputAssociation()
           
 boolean isSetEventDefinition()
           
 boolean isSetEventDefinitionRef()
           
 boolean isSetInputSet()
           
 void setInputSet(EJaxbTInputSet value)
          Sets the value of the inputSet property.
 void unsetDataInput()
           
 void unsetDataInputAssociation()
           
 void unsetEventDefinition()
           
 void unsetEventDefinitionRef()
           
 
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

dataInput

protected java.util.List<EJaxbTDataInput> dataInput

dataInputAssociation

protected java.util.List<EJaxbTDataInputAssociation> dataInputAssociation

inputSet

protected EJaxbTInputSet inputSet

eventDefinition

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

eventDefinitionRef

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

EJaxbTThrowEvent

public EJaxbTThrowEvent()
Method Detail

getDataInput

public java.util.List<EJaxbTDataInput> getDataInput()
Gets the value of the dataInput 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 dataInput property.

For example, to add a new item, do as follows:

    getDataInput().add(newItem);
 

Objects of the following type(s) are allowed in the list EJaxbTDataInput


isSetDataInput

public boolean isSetDataInput()

unsetDataInput

public void unsetDataInput()

getDataInputAssociation

public java.util.List<EJaxbTDataInputAssociation> getDataInputAssociation()
Gets the value of the dataInputAssociation 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 dataInputAssociation property.

For example, to add a new item, do as follows:

    getDataInputAssociation().add(newItem);
 

Objects of the following type(s) are allowed in the list EJaxbTDataInputAssociation


isSetDataInputAssociation

public boolean isSetDataInputAssociation()

unsetDataInputAssociation

public void unsetDataInputAssociation()

getInputSet

public EJaxbTInputSet getInputSet()
Gets the value of the inputSet property.

Returns:
possible object is EJaxbTInputSet

setInputSet

public void setInputSet(EJaxbTInputSet value)
Sets the value of the inputSet property.

Parameters:
value - allowed object is EJaxbTInputSet

isSetInputSet

public boolean isSetInputSet()

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()


Copyright © 2011 Petals Link. All Rights Reserved.