jdf:Message

Base class of JMF messages (abstract type).

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
AgentName jdftyp:string optional
AgentVersion jdftyp:string optional
BestEffortExceptions jdftyp:NMTOKENS optional
CommentURL jdftyp:URL optional
DescriptiveName jdftyp:longString optional
ICSVersions jdftyp:NMTOKENS optional
ID jdftyp:ID required
MustHonorExceptions jdftyp:NMTOKENS optional
OperatorInterventionExceptions jdftyp:NMTOKENS optional
SenderID jdftyp:string optional
SettingsPolicy jdftyp:eSettingsPolicy_ optional
Time jdftyp:dateTime optional
Type jdftyp:NMTOKEN required
Version jdftyp:JDFJMFVersion optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.CIP4.org/JDFSchema_1_1'

Used By

Source

<xs:complexType name="Message" mixed="false">
  <xs:annotation>
    <xs:documentation>Base class of JMF messages (abstract type).</xs:documentation>
    <xs:appinfo>
      <!--Generic Messages-->
      <Version Path="./*/@xsi:type" First="1.2"/>
      <Version Path="./*/@AgentName" First="1.4"/>
      <Version Path="./*/@AgentVersion" First="1.4"/>
      <Version Path="./*/@ICSVersions" First="1.4"/>
      <Version Path="./*/@SenderID" First="1.4"/>
      <Version Path="./*/@Version" First="1.4"/>
      <Version Path="./*/Employee" First="1.4"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexContent mixed="false">
    <xs:extension base="jdf:BaseElement_">
      <xs:attribute name="AgentName" type="jdftyp:string"/>
      <xs:attribute name="AgentVersion" type="jdftyp:string"/>
      <xs:attribute name="ICSVersions" type="jdftyp:NMTOKENS"/>
      <xs:attribute name="ID" type="jdftyp:ID" use="required"/>
      <xs:attribute name="SenderID" type="jdftyp:string"/>
      <xs:attribute name="Time" type="jdftyp:dateTime" use="optional"/>
      <xs:attribute name="Type" type="jdftyp:NMTOKEN" use="required"/>
      <xs:attribute name="Version" type="jdftyp:JDFJMFVersion"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>