public class TDefinitions extends Object
tDefinitions complex type的 Java 类。
以下模式片段指定包含在此类中的预期内容。
<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>
| 限定符和类型 | 字段和说明 |
|---|---|
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<jakarta.xml.bind.JAXBElement<? extends TRootElement>> |
rootElement |
protected String |
targetNamespace |
protected String |
typeLanguage |
| 构造器和说明 |
|---|
TDefinitions() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<BPMNDiagram> |
getBPMNDiagram()
Gets the value of the bpmnDiagram property.
|
String |
getExporter()
获取exporter属性的值。
|
String |
getExporterVersion()
获取exporterVersion属性的值。
|
String |
getExpressionLanguage()
获取expressionLanguage属性的值。
|
List<TExtension> |
getExtension()
Gets the value of the extension property.
|
String |
getId()
获取id属性的值。
|
List<TImport> |
getImport()
Gets the value of the import property.
|
String |
getName()
获取name属性的值。
|
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<jakarta.xml.bind.JAXBElement<? extends TRootElement>> |
getRootElement()
Gets the value of the rootElement property.
|
String |
getTargetNamespace()
获取targetNamespace属性的值。
|
String |
getTypeLanguage()
获取typeLanguage属性的值。
|
void |
setExporter(String value)
设置exporter属性的值。
|
void |
setExporterVersion(String value)
设置exporterVersion属性的值。
|
void |
setExpressionLanguage(String value)
设置expressionLanguage属性的值。
|
void |
setId(String value)
设置id属性的值。
|
void |
setName(String value)
设置name属性的值。
|
void |
setTargetNamespace(String value)
设置targetNamespace属性的值。
|
void |
setTypeLanguage(String value)
设置typeLanguage属性的值。
|
protected List<TExtension> extension
protected List<jakarta.xml.bind.JAXBElement<? extends TRootElement>> rootElement
protected List<BPMNDiagram> bpmnDiagram
protected List<TRelationship> relationship
protected String id
protected String name
protected String targetNamespace
protected String expressionLanguage
protected String typeLanguage
protected String exporter
protected String exporterVersion
public List<TImport> getImport()
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 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
public List<TExtension> getExtension()
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 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
public List<jakarta.xml.bind.JAXBElement<? extends TRootElement>> getRootElement()
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 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<TPartnerRole>
JAXBElement<TGlobalBusinessRuleTask>
JAXBElement<TConditionalEventDefinition>
JAXBElement<TEscalationEventDefinition>
JAXBElement<TTimerEventDefinition>
JAXBElement<TErrorEventDefinition>
JAXBElement<TMessageEventDefinition>
JAXBElement<TCompensateEventDefinition>
JAXBElement<TLinkEventDefinition>
JAXBElement<TCancelEventDefinition>
JAXBElement<TTerminateEventDefinition>
JAXBElement<TSignalEventDefinition>
JAXBElement<TEventDefinition>
JAXBElement<TProcess>
JAXBElement<TSignal>
JAXBElement<TItemDefinition>
JAXBElement<TGlobalChoreographyTask>
JAXBElement<TChoreography>
JAXBElement<TGlobalConversation>
JAXBElement<TCollaboration>
JAXBElement<TEndPoint>
JAXBElement<TGlobalUserTask>
JAXBElement<TGlobalTask>
JAXBElement<TGlobalScriptTask>
JAXBElement<TCategory>
JAXBElement<TPartnerEntity>
JAXBElement<TError>
JAXBElement<TDataStore>
JAXBElement<TInterface>
JAXBElement<TResource>
JAXBElement<TMessage>
JAXBElement<TEscalation>
JAXBElement<TCorrelationProperty>
JAXBElement<TGlobalManualTask>
JAXBElement<TRootElement>
public List<BPMNDiagram> getBPMNDiagram()
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 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
public List<TRelationship> getRelationship()
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 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
public String getTargetNamespace()
Stringpublic void setTargetNamespace(String value)
value - allowed object is
Stringpublic String getExpressionLanguage()
Stringpublic void setExpressionLanguage(String value)
value - allowed object is
Stringpublic void setTypeLanguage(String value)
value - allowed object is
Stringpublic void setExporter(String value)
value - allowed object is
Stringpublic String getExporterVersion()
Stringpublic void setExporterVersion(String value)
value - allowed object is
Stringpublic Map<QName,String> getOtherAttributes()
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.
Copyright © 2022. All rights reserved.