Class TDefinitions
- java.lang.Object
-
- org.omg.spec.bpmn.model.TDefinitions
-
public class TDefinitions extends Object
Java class for tDefinitions complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="tDefinitions"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}import" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}extension" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}rootElement" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/DI}BPMNDiagram" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.omg.org/spec/BPMN/20100524/MODEL}relationship" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="expressionLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="http://www.w3.org/1999/XPath" /> <attribute name="typeLanguage" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="http://www.w3.org/2001/XMLSchema" /> <attribute name="exporter" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="exporterVersion" type="{http://www.w3.org/2001/XMLSchema}string" /> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<TImport>
_import
protected List<BPMNDiagram>
bpmnDiagram
protected String
exporter
protected String
exporterVersion
protected String
expressionLanguage
protected List<TExtension>
extension
protected String
id
protected String
name
protected List<TRelationship>
relationship
protected List<javax.xml.bind.JAXBElement<? extends TRootElement>>
rootElement
protected String
targetNamespace
protected String
typeLanguage
-
Constructor Summary
Constructors Constructor Description TDefinitions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BPMNDiagram>
getBPMNDiagram()
Gets the value of the bpmnDiagram property.String
getExporter()
Gets the value of the exporter property.String
getExporterVersion()
Gets the value of the exporterVersion property.String
getExpressionLanguage()
Gets the value of the expressionLanguage property.List<TExtension>
getExtension()
Gets the value of the extension property.String
getId()
Gets the value of the id property.List<TImport>
getImport()
Gets the value of the import property.String
getName()
Gets the value of the name property.Map<QName,String>
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.List<TRelationship>
getRelationship()
Gets the value of the relationship property.List<javax.xml.bind.JAXBElement<? extends TRootElement>>
getRootElement()
Gets the value of the rootElement property.String
getTargetNamespace()
Gets the value of the targetNamespace property.String
getTypeLanguage()
Gets the value of the typeLanguage property.void
setExporter(String value)
Sets the value of the exporter property.void
setExporterVersion(String value)
Sets the value of the exporterVersion property.void
setExpressionLanguage(String value)
Sets the value of the expressionLanguage property.void
setId(String value)
Sets the value of the id property.void
setName(String value)
Sets the value of the name property.void
setTargetNamespace(String value)
Sets the value of the targetNamespace property.void
setTypeLanguage(String value)
Sets the value of the typeLanguage property.
-
-
-
Field Detail
-
extension
protected List<TExtension> extension
-
rootElement
protected List<javax.xml.bind.JAXBElement<? extends TRootElement>> rootElement
-
bpmnDiagram
protected List<BPMNDiagram> bpmnDiagram
-
relationship
protected List<TRelationship> relationship
-
id
protected String id
-
name
protected String name
-
targetNamespace
protected String targetNamespace
-
expressionLanguage
protected String expressionLanguage
-
typeLanguage
protected String typeLanguage
-
exporter
protected String exporter
-
exporterVersion
protected String exporterVersion
-
-
Method Detail
-
getImport
public List<TImport> getImport()
Gets the value of the import 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 import property.For example, to add a new item, do as follows:
getImport().add(newItem);
Objects of the following type(s) are allowed in the list
TImport
-
getExtension
public List<TExtension> getExtension()
Gets the value of the extension 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 extension property.For example, to add a new item, do as follows:
getExtension().add(newItem);
Objects of the following type(s) are allowed in the list
TExtension
-
getRootElement
public List<javax.xml.bind.JAXBElement<? extends TRootElement>> getRootElement()
Gets the value of the rootElement 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 rootElement property.For example, to add a new item, do as follows:
getRootElement().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
TError
>
JAXBElement
<
TGlobalUserTask
>
JAXBElement
<
TEndPoint
>
JAXBElement
<
TItemDefinition
>
JAXBElement
<
TMessage
>
JAXBElement
<
TCorrelationProperty
>
JAXBElement
<
TPartnerEntity
>
JAXBElement
<
TGlobalScriptTask
>
JAXBElement
<
TDataStore
>
JAXBElement
<
TGlobalTask
>
JAXBElement
<
TSignalEventDefinition
>
JAXBElement
<
TTimerEventDefinition
>
JAXBElement
<
TConditionalEventDefinition
>
JAXBElement
<
TCompensateEventDefinition
>
JAXBElement
<
TErrorEventDefinition
>
JAXBElement
<
TTerminateEventDefinition
>
JAXBElement
<
TEscalationEventDefinition
>
JAXBElement
<
TCancelEventDefinition
>
JAXBElement
<
TLinkEventDefinition
>
JAXBElement
<
TMessageEventDefinition
>
JAXBElement
<
TEventDefinition
>
JAXBElement
<
TGlobalManualTask
>
JAXBElement
<
TResource
>
JAXBElement
<
TGlobalBusinessRuleTask
>
JAXBElement
<
TSignal
>
JAXBElement
<
TEscalation
>
JAXBElement
<
TInterface
>
JAXBElement
<
TProcess
>
JAXBElement
<
TPartnerRole
>
JAXBElement
<
TGlobalConversation
>
JAXBElement
<
TGlobalChoreographyTask
>
JAXBElement
<
TChoreography
>
JAXBElement
<
TCollaboration
>
JAXBElement
<
TCategory
>
JAXBElement
<
TRootElement
>
-
getBPMNDiagram
public List<BPMNDiagram> getBPMNDiagram()
Gets the value of the bpmnDiagram 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 bpmnDiagram property.For example, to add a new item, do as follows:
getBPMNDiagram().add(newItem);
Objects of the following type(s) are allowed in the list
BPMNDiagram
-
getRelationship
public List<TRelationship> getRelationship()
Gets the value of the relationship 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 relationship property.For example, to add a new item, do as follows:
getRelationship().add(newItem);
Objects of the following type(s) are allowed in the list
TRelationship
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getTargetNamespace
public String getTargetNamespace()
Gets the value of the targetNamespace property.- Returns:
- possible object is
String
-
setTargetNamespace
public void setTargetNamespace(String value)
Sets the value of the targetNamespace property.- Parameters:
value
- allowed object isString
-
getExpressionLanguage
public String getExpressionLanguage()
Gets the value of the expressionLanguage property.- Returns:
- possible object is
String
-
setExpressionLanguage
public void setExpressionLanguage(String value)
Sets the value of the expressionLanguage property.- Parameters:
value
- allowed object isString
-
getTypeLanguage
public String getTypeLanguage()
Gets the value of the typeLanguage property.- Returns:
- possible object is
String
-
setTypeLanguage
public void setTypeLanguage(String value)
Sets the value of the typeLanguage property.- Parameters:
value
- allowed object isString
-
getExporter
public String getExporter()
Gets the value of the exporter property.- Returns:
- possible object is
String
-
setExporter
public void setExporter(String value)
Sets the value of the exporter property.- Parameters:
value
- allowed object isString
-
getExporterVersion
public String getExporterVersion()
Gets the value of the exporterVersion property.- Returns:
- possible object is
String
-
setExporterVersion
public void setExporterVersion(String value)
Sets the value of the exporterVersion property.- Parameters:
value
- allowed object isString
-
getOtherAttributes
public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
-