Class TCollaboration
- Direct Known Subclasses:
TChoreography
,TGlobalConversation
Java class for tCollaboration complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tCollaboration"> <complexContent> <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tRootElement"> <sequence> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}participant" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}messageFlow" 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}conversationNode" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}conversationAssociation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}participantAssociation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}messageFlowAssociation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}correlationKey" maxOccurs="unbounded" minOccurs="0"/> <element name="choreographyRef" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}conversationLink" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="isClosed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<TConversationAssociation>
protected List<TConversationLink>
protected List<jakarta.xml.bind.JAXBElement<? extends TConversationNode>>
protected List<TCorrelationKey>
protected Boolean
protected List<TMessageFlow>
protected List<TMessageFlowAssociation>
protected String
protected List<TParticipant>
protected List<TParticipantAssociation>
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.Gets the value of the choreographyRef property.Gets the value of the conversationAssociation property.Gets the value of the conversationLink property.List<jakarta.xml.bind.JAXBElement<? extends TConversationNode>>
Gets the value of the conversationNode property.Gets the value of the correlationKey property.Gets the value of the messageFlow property.Gets the value of the messageFlowAssociation property.getName()
Gets the value of the name property.Gets the value of the participant property.Gets the value of the participantAssociation property.boolean
Gets the value of the isClosed property.void
setIsClosed
(Boolean value) Sets the value of the isClosed property.void
Sets the value of the name property.Methods inherited from class ru.cg.webbpm.studio.subsystems.bpmn.bpmn_model.TBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, setExtensionElements, setId
-
Field Details
-
participant
-
messageFlow
-
artifact
-
conversationNode
-
conversationAssociation
-
participantAssociation
-
messageFlowAssociation
-
correlationKey
-
choreographyRef
-
conversationLink
-
name
-
isClosed
-
-
Constructor Details
-
TCollaboration
public TCollaboration()
-
-
Method Details
-
getParticipant
Gets the value of the participant 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 participant property.For example, to add a new item, do as follows:
getParticipant().add(newItem);
Objects of the following type(s) are allowed in the list
TParticipant
-
getMessageFlow
Gets the value of the messageFlow 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 messageFlow property.For example, to add a new item, do as follows:
getMessageFlow().add(newItem);
Objects of the following type(s) are allowed in the list
TMessageFlow
-
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
>
-
getConversationNode
Gets the value of the conversationNode 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 conversationNode property.For example, to add a new item, do as follows:
getConversationNode().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
TConversation
>
JAXBElement
<
TCallConversation
>
JAXBElement
<
TSubConversation
>
JAXBElement
<
TConversationNode
>
-
getConversationAssociation
Gets the value of the conversationAssociation 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 conversationAssociation property.For example, to add a new item, do as follows:
getConversationAssociation().add(newItem);
Objects of the following type(s) are allowed in the list
TConversationAssociation
-
getParticipantAssociation
Gets the value of the participantAssociation 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 participantAssociation property.For example, to add a new item, do as follows:
getParticipantAssociation().add(newItem);
Objects of the following type(s) are allowed in the list
TParticipantAssociation
-
getMessageFlowAssociation
Gets the value of the messageFlowAssociation 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 messageFlowAssociation property.For example, to add a new item, do as follows:
getMessageFlowAssociation().add(newItem);
Objects of the following type(s) are allowed in the list
TMessageFlowAssociation
-
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 Jakarta XML Binding 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
TCorrelationKey
-
getChoreographyRef
Gets the value of the choreographyRef 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 choreographyRef property.For example, to add a new item, do as follows:
getChoreographyRef().add(newItem);
Objects of the following type(s) are allowed in the list
QName
-
getConversationLink
Gets the value of the conversationLink 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 conversationLink property.For example, to add a new item, do as follows:
getConversationLink().add(newItem);
Objects of the following type(s) are allowed in the list
TConversationLink
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
isIsClosed
public boolean isIsClosed()Gets the value of the isClosed property.- Returns:
- possible object is
Boolean
-
setIsClosed
Sets the value of the isClosed property.- Parameters:
value
- allowed object isBoolean
-