Class 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>
     
    • Constructor Detail

      • TDefinitions

        public TDefinitions()
    • 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

      • 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

      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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 is String
      • 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