Class TSubProcess
- Direct Known Subclasses:
TAdHocSubProcess
,TTransaction
Java class for tSubProcess complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tSubProcess"> <complexContent> <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tActivity"> <sequence> <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"/> </sequence> <attribute name="triggeredByEvent" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<jakarta.xml.bind.JAXBElement<? extends TFlowElement>>
protected Boolean
Fields inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TActivity
_default, completionQuantity, dataInputAssociation, dataOutputAssociation, ioSpecification, isForCompensation, loopCharacteristics, property, resourceRole, startQuantity
Fields inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TFlowNode
incoming, outgoing
Fields inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TFlowElement
auditing, categoryValueRef, monitoring, name
Fields inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
documentation, extensionElements, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the artifact property.List<jakarta.xml.bind.JAXBElement<? extends TFlowElement>>
Gets the value of the flowElement property.Gets the value of the laneSet property.boolean
Gets the value of the triggeredByEvent property.void
setTriggeredByEvent
(Boolean value) Sets the value of the triggeredByEvent property.Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TActivity
getCompletionQuantity, getDataInputAssociation, getDataOutputAssociation, getDefault, getIoSpecification, getLoopCharacteristics, getProperty, getResourceRole, getStartQuantity, isIsForCompensation, setCompletionQuantity, setDefault, setIoSpecification, setIsForCompensation, setLoopCharacteristics, setStartQuantity
Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TFlowNode
getIncoming, getOutgoing
Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TFlowElement
getAuditing, getCategoryValueRef, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setId
-
Field Details
-
laneSet
-
flowElement
-
artifact
-
triggeredByEvent
-
-
Constructor Details
-
TSubProcess
public TSubProcess()
-
-
Method Details
-
getLaneSet
Gets the value of the laneSet 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 Jakarta XML Binding 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
-
getFlowElement
Gets the value of the flowElement 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 Jakarta XML Binding 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
<
TSequenceFlow
>
JAXBElement
<
TSubChoreography
>
JAXBElement
<
TUserTask
>
JAXBElement
<
TCallActivity
>
JAXBElement
<
TManualTask
>
JAXBElement
<
TSubProcess
>
JAXBElement
<
TEndEvent
>
JAXBElement
<
TChoreographyTask
>
JAXBElement
<
TDataObjectReference
>
JAXBElement
<
TTask
>
JAXBElement
<
TIntermediateThrowEvent
>
JAXBElement
<
TAdHocSubProcess
>
JAXBElement
<
TDataStoreReference
>
JAXBElement
<
TBoundaryEvent
>
JAXBElement
<
TServiceTask
>
JAXBElement
<
TEvent
>
JAXBElement
<
TReceiveTask
>
JAXBElement
<
TParallelGateway
>
JAXBElement
<
TTransaction
>
JAXBElement
<
TImplicitThrowEvent
>
JAXBElement
<
TBusinessRuleTask
>
JAXBElement
<
TComplexGateway
>
JAXBElement
<
TDataObject
>
JAXBElement
<
TEventBasedGateway
>
JAXBElement
<
TIntermediateCatchEvent
>
JAXBElement
<
TExclusiveGateway
>
JAXBElement
<
TStartEvent
>
JAXBElement
<
TScriptTask
>
JAXBElement
<
TSendTask
>
JAXBElement
<
TCallChoreography
>
JAXBElement
<
TInclusiveGateway
>
JAXBElement
<
TFlowElement
>
-
getArtifact
Gets the value of the artifact 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 Jakarta XML Binding 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
<
TTextAnnotation
>
JAXBElement
<
TAssociation
>
JAXBElement
<
TGroup
>
JAXBElement
<
TArtifact
>
-
isTriggeredByEvent
public boolean isTriggeredByEvent()Gets the value of the triggeredByEvent property.- Returns:
- possible object is
Boolean
-
setTriggeredByEvent
Sets the value of the triggeredByEvent property.- Parameters:
value
- allowed object isBoolean
-