xpdl:PackageType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
Id xpdl:Id required
BPMN: Corresponds to BPD identifier.  Target of @DiagramRef in Subflow.
Language xsd:string optional
Name xsd:string optional
QueryLanguage xsd:string optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.wfmc.org/2009/XPDL2.2'

Used By

Element xpdl:Package

Source

<xsd:complexType name="PackageType">
  <xsd:sequence>
    <xsd:element ref="xpdl:PackageHeader"/>
    <xsd:element ref="xpdl:RedefinableHeader" minOccurs="0"/>
    <xsd:element ref="xpdl:ConformanceClass" minOccurs="0"/>
    <xsd:element ref="xpdl:Script" minOccurs="0"/>
    <xsd:element ref="xpdl:ExternalPackages" minOccurs="0"/>
    <xsd:element ref="xpdl:TypeDeclarations" minOccurs="0"/>
    <xsd:element ref="xpdl:Participants" minOccurs="0"/>
    <xsd:element ref="xpdl:Applications" minOccurs="0"/>
    <xsd:element ref="xpdl:DataFields" minOccurs="0"/>
    <xsd:element ref="xpdl:PartnerLinkTypes" minOccurs="0"/>
    <xsd:element ref="xpdl:Pages" minOccurs="0"/>
    <xsd:element ref="xpdl:GlobalActivities" minOccurs="0"/>
    <xsd:element ref="xpdl:DataStores" minOccurs="0"/>
    <xsd:element ref="xpdl:Pools" minOccurs="0"/>
    <xsd:element ref="xpdl:MessageFlows" minOccurs="0"/>
    <xsd:element ref="xpdl:Associations" minOccurs="0"/>
    <xsd:element ref="xpdl:Artifacts" minOccurs="0"/>
    <xsd:element ref="xpdl:WorkflowProcesses" minOccurs="0"/>
    <xsd:element ref="xpdl:ExtendedAttributes" minOccurs="0"/>
    <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attribute name="Id" type="xpdl:Id" use="required">
    <xsd:annotation>
      <xsd:documentation>BPMN: Corresponds to BPD identifier. Target of @DiagramRef in Subflow.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Name" type="xsd:string" use="optional"/>
  <xsd:attribute name="Language" type="xsd:string" use="optional"/>
  <xsd:attribute name="QueryLanguage" type="xsd:string" use="optional"/>
  <xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>