public class TProcess extends TCallableElement
Java class for tProcess complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tProcess">
<complexContent>
<extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tCallableElement">
<sequence>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}auditing" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}monitoring" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}property" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}laneSet" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}flowElement" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}artifact" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}resourceRole" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}correlationSubscription" maxOccurs="unbounded" minOccurs="0"/>
<element name="supports" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="processType" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tProcessType" default="None" />
<attribute name="isClosed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="isExecutable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="definitionalCollaborationRef" type="{http://www.w3.org/2001/XMLSchema}QName" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<javax.xml.bind.JAXBElement<? extends TArtifact>> |
artifact |
protected TAuditing |
auditing |
protected java.util.List<TCorrelationSubscription> |
correlationSubscription |
protected javax.xml.namespace.QName |
definitionalCollaborationRef |
protected java.util.List<javax.xml.bind.JAXBElement<? extends TFlowElement>> |
flowElement |
protected java.lang.Boolean |
isClosed |
protected java.lang.Boolean |
isExecutable |
protected java.util.List<TLaneSet> |
laneSet |
protected TMonitoring |
monitoring |
protected TProcessType |
processType |
protected java.util.List<TProperty> |
property |
protected java.util.List<javax.xml.bind.JAXBElement<? extends TResourceRole>> |
resourceRole |
protected java.util.List<javax.xml.namespace.QName> |
supports |
ioBinding, ioSpecification, name, supportedInterfaceRefdocumentation, extensionElements, id| Constructor and Description |
|---|
TProcess() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<javax.xml.bind.JAXBElement<? extends TArtifact>> |
getArtifact()
Gets the value of the artifact property.
|
TAuditing |
getAuditing()
Gets the value of the auditing property.
|
java.util.List<TCorrelationSubscription> |
getCorrelationSubscription()
Gets the value of the correlationSubscription property.
|
javax.xml.namespace.QName |
getDefinitionalCollaborationRef()
Gets the value of the definitionalCollaborationRef property.
|
java.util.List<javax.xml.bind.JAXBElement<? extends TFlowElement>> |
getFlowElement()
Gets the value of the flowElement property.
|
java.util.List<TLaneSet> |
getLaneSet()
Gets the value of the laneSet property.
|
TMonitoring |
getMonitoring()
Gets the value of the monitoring property.
|
TProcessType |
getProcessType()
Gets the value of the processType property.
|
java.util.List<TProperty> |
getProperty()
Gets the value of the property property.
|
java.util.List<javax.xml.bind.JAXBElement<? extends TResourceRole>> |
getResourceRole()
Gets the value of the resourceRole property.
|
java.util.List<javax.xml.namespace.QName> |
getSupports()
Gets the value of the supports property.
|
boolean |
isIsClosed()
Gets the value of the isClosed property.
|
java.lang.Boolean |
isIsExecutable()
Gets the value of the isExecutable property.
|
void |
setAuditing(TAuditing value)
Sets the value of the auditing property.
|
void |
setDefinitionalCollaborationRef(javax.xml.namespace.QName value)
Sets the value of the definitionalCollaborationRef property.
|
void |
setIsClosed(java.lang.Boolean value)
Sets the value of the isClosed property.
|
void |
setIsExecutable(java.lang.Boolean value)
Sets the value of the isExecutable property.
|
void |
setMonitoring(TMonitoring value)
Sets the value of the monitoring property.
|
void |
setProcessType(TProcessType value)
Sets the value of the processType property.
|
getIoBinding, getIoSpecification, getName, getSupportedInterfaceRef, setIoSpecification, setNamegetDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setIdprotected TAuditing auditing
protected TMonitoring monitoring
protected java.util.List<TProperty> property
protected java.util.List<TLaneSet> laneSet
protected java.util.List<javax.xml.bind.JAXBElement<? extends TFlowElement>> flowElement
protected java.util.List<javax.xml.bind.JAXBElement<? extends TArtifact>> artifact
protected java.util.List<javax.xml.bind.JAXBElement<? extends TResourceRole>> resourceRole
protected java.util.List<TCorrelationSubscription> correlationSubscription
protected java.util.List<javax.xml.namespace.QName> supports
protected TProcessType processType
protected java.lang.Boolean isClosed
protected java.lang.Boolean isExecutable
protected javax.xml.namespace.QName definitionalCollaborationRef
public TAuditing getAuditing()
TAuditingpublic void setAuditing(TAuditing value)
value - allowed object is
TAuditingpublic TMonitoring getMonitoring()
TMonitoringpublic void setMonitoring(TMonitoring value)
value - allowed object is
TMonitoringpublic java.util.List<TProperty> getProperty()
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 property property.
For example, to add a new item, do as follows:
getProperty().add(newItem);
Objects of the following type(s) are allowed in the list
TProperty
public java.util.List<TLaneSet> getLaneSet()
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 laneSet property.
For example, to add a new item, do as follows:
getLaneSet().add(newItem);
Objects of the following type(s) are allowed in the list
TLaneSet
public java.util.List<javax.xml.bind.JAXBElement<? extends TFlowElement>> getFlowElement()
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 flowElement property.
For example, to add a new item, do as follows:
getFlowElement().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<TIntermediateThrowEvent>
JAXBElement<TChoreographyTask>
JAXBElement<TAdHocSubProcess>
JAXBElement<TManualTask>
JAXBElement<TIntermediateCatchEvent>
JAXBElement<TTransaction>
JAXBElement<TEndEvent>
JAXBElement<TServiceTask>
JAXBElement<TFlowElement>
JAXBElement<TEventBasedGateway>
JAXBElement<TSendTask>
JAXBElement<TCallActivity>
JAXBElement<TExclusiveGateway>
JAXBElement<TSubProcess>
JAXBElement<TComplexGateway>
JAXBElement<TUserTask>
JAXBElement<TInclusiveGateway>
JAXBElement<TDataStoreReference>
JAXBElement<TBoundaryEvent>
JAXBElement<TDataObject>
JAXBElement<TTask>
JAXBElement<TParallelGateway>
JAXBElement<TScriptTask>
JAXBElement<TCallChoreography>
JAXBElement<TReceiveTask>
JAXBElement<TDataObjectReference>
JAXBElement<TImplicitThrowEvent>
JAXBElement<TStartEvent>
JAXBElement<TEvent>
JAXBElement<TBusinessRuleTask>
JAXBElement<TSubChoreography>
JAXBElement<TSequenceFlow>
public java.util.List<javax.xml.bind.JAXBElement<? extends TArtifact>> getArtifact()
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 artifact property.
For example, to add a new item, do as follows:
getArtifact().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<TAssociation>
JAXBElement<TTextAnnotation>
JAXBElement<TGroup>
JAXBElement<TArtifact>
public java.util.List<javax.xml.bind.JAXBElement<? extends TResourceRole>> getResourceRole()
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 resourceRole property.
For example, to add a new item, do as follows:
getResourceRole().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<THumanPerformer>
JAXBElement<TResourceRole>
JAXBElement<TPotentialOwner>
JAXBElement<TPerformer>
public java.util.List<TCorrelationSubscription> getCorrelationSubscription()
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 correlationSubscription property.
For example, to add a new item, do as follows:
getCorrelationSubscription().add(newItem);
Objects of the following type(s) are allowed in the list
TCorrelationSubscription
public java.util.List<javax.xml.namespace.QName> getSupports()
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 supports property.
For example, to add a new item, do as follows:
getSupports().add(newItem);
Objects of the following type(s) are allowed in the list
QName
public TProcessType getProcessType()
TProcessTypepublic void setProcessType(TProcessType value)
value - allowed object is
TProcessTypepublic boolean isIsClosed()
Booleanpublic void setIsClosed(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Boolean isIsExecutable()
Booleanpublic void setIsExecutable(java.lang.Boolean value)
value - allowed object is
Booleanpublic javax.xml.namespace.QName getDefinitionalCollaborationRef()
QNamepublic void setDefinitionalCollaborationRef(javax.xml.namespace.QName value)
value - allowed object is
QNameCopyright © 2018 SAP SE. All Rights Reserved.