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

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.EJaxbTChoreographyActivity
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject
Direct Known Subclasses:
EJaxbTCallChoreography, EJaxbTChoreographyTask, EJaxbTSubChoreography

public abstract class EJaxbTChoreographyActivity
extends EJaxbTFlowNode

Java class for tChoreographyActivity complex type.

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

 <complexType name="tChoreographyActivity">
   <complexContent>
     <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tFlowNode">
       <sequence>
         <element name="participantRef" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="2"/>
         <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}correlationKey" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="initiatingParticipantRef" use="required" type="{http://www.w3.org/2001/XMLSchema}QName" />
       <attribute name="loopType" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tChoreographyLoopType" default="None" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<EJaxbTCorrelationKey> correlationKey
           
protected  javax.xml.namespace.QName initiatingParticipantRef
           
protected  EJaxbTChoreographyLoopType loopType
           
protected  java.util.List<javax.xml.namespace.QName> participantRef
           
 
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
EJaxbTChoreographyActivity()
           
 
Method Summary
 java.util.List<EJaxbTCorrelationKey> getCorrelationKey()
          Gets the value of the correlationKey property.
 javax.xml.namespace.QName getInitiatingParticipantRef()
          Gets the value of the initiatingParticipantRef property.
 EJaxbTChoreographyLoopType getLoopType()
          Gets the value of the loopType property.
 java.util.List<javax.xml.namespace.QName> getParticipantRef()
          Gets the value of the participantRef property.
 boolean isSetCorrelationKey()
           
 boolean isSetInitiatingParticipantRef()
           
 boolean isSetLoopType()
           
 boolean isSetParticipantRef()
           
 void setInitiatingParticipantRef(javax.xml.namespace.QName value)
          Sets the value of the initiatingParticipantRef property.
 void setLoopType(EJaxbTChoreographyLoopType value)
          Sets the value of the loopType property.
 void unsetCorrelationKey()
           
 void unsetParticipantRef()
           
 
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

participantRef

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

correlationKey

protected java.util.List<EJaxbTCorrelationKey> correlationKey

initiatingParticipantRef

protected javax.xml.namespace.QName initiatingParticipantRef

loopType

protected EJaxbTChoreographyLoopType loopType
Constructor Detail

EJaxbTChoreographyActivity

public EJaxbTChoreographyActivity()
Method Detail

getParticipantRef

public java.util.List<javax.xml.namespace.QName> getParticipantRef()
Gets the value of the participantRef 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 participantRef property.

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

    getParticipantRef().add(newItem);
 

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


isSetParticipantRef

public boolean isSetParticipantRef()

unsetParticipantRef

public void unsetParticipantRef()

getCorrelationKey

public java.util.List<EJaxbTCorrelationKey> getCorrelationKey()
Gets the value of the correlationKey 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 correlationKey property.

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

    getCorrelationKey().add(newItem);
 

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


isSetCorrelationKey

public boolean isSetCorrelationKey()

unsetCorrelationKey

public void unsetCorrelationKey()

getInitiatingParticipantRef

public javax.xml.namespace.QName getInitiatingParticipantRef()
Gets the value of the initiatingParticipantRef property.

Returns:
possible object is QName

setInitiatingParticipantRef

public void setInitiatingParticipantRef(javax.xml.namespace.QName value)
Sets the value of the initiatingParticipantRef property.

Parameters:
value - allowed object is QName

isSetInitiatingParticipantRef

public boolean isSetInitiatingParticipantRef()

getLoopType

public EJaxbTChoreographyLoopType getLoopType()
Gets the value of the loopType property.

Returns:
possible object is EJaxbTChoreographyLoopType

setLoopType

public void setLoopType(EJaxbTChoreographyLoopType value)
Sets the value of the loopType property.

Parameters:
value - allowed object is EJaxbTChoreographyLoopType

isSetLoopType

public boolean isSetLoopType()


Copyright © 2011 Petals Link. All Rights Reserved.