<xs:element name="Surface" type="jdf:Surface_r" substitutionGroup="jdf:Resource"> <xs:annotation> <xs:appinfo> <Version Path="." Last="1.2"/> <!--Surface--> <Constraint Path="ContentObject" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject" minOccurs="0" maxOccurs="unbounded"/> <!--Surface/ContentObject--> <Version Path="ContentObject/@LayerID" First="1.1"/> <Version Path="ContentObject/@OrdID" First="1.1"/> <Version Path="ContentObject/@TrimCTM" First="1.1"/> <Version Path="ContentObject/@TrimSize" First="1.2"/> <Version Path="ContentObject/@Type" Last="1.0"/> <Version Path="ContentObject/@DocOrd" First="1.1"/> <Version Path="ContentObject/@SetOrd" First="1.1"/> <!--Surface/MarkObject--> <Version Path="MarkObject/@LayerID" First="1.1"/> <Version Path="MarkObject/@OrdID" First="1.1"/> <Version Path="MarkObject/@TrimCTM" First="1.1"/> <Version Path="MarkObject/@TrimSize" First="1.2"/> <Version Path="MarkObject/@Type" Last="1.0"/> <Version Path="MarkObject/@LayoutElementPageNum" First="1.1"/> <Version Path="MarkObject/DeviceMark" First="1.1"/> <Version Path="MarkObject/DeviceMarkRef" First="1.1"/> <Version Path="MarkObject/JobField" First="1.1"/> <Version Path="MarkObject/JobFieldRef" First="1.1"/> <Version Path="MarkObject/ScavengerArea" First="1.1"/> <Version Path="MarkObject/ScavengerAreaRef" First="1.1"/> <Constraint Path="MarkObject/CIELABMeasuringField" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/CIELABMeasuringFieldRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/ColorControlStrip" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/ColorControlStripRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/CutMark" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/CutMarkRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/DensityMeasuringField" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/DensityMeasuringFieldRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/DeviceMark" minOccurs="0" maxOccurs="1"/> <Constraint Path="MarkObject/DeviceMarkRef" minOccurs="0" maxOccurs="1"/> <Constraint Path="MarkObject/DynamicField" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/IdentificationField" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/IdentificationFieldRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/JobField" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/JobFieldRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/LayoutElement" minOccurs="0" maxOccurs="1"/> <Constraint Path="MarkObject/LayoutElementRef" minOccurs="0" maxOccurs="1"/> <Constraint Path="MarkObject/RegisterMark" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/RegisterMarkRef" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/ScavengerArea" minOccurs="0" maxOccurs="unbounded"/> <Constraint Path="MarkObject/ScavengerAreaRef" minOccurs="0" maxOccurs="unbounded"/> <!--Surface/MarkObject/DynamicField--> <Version Path="MarkObject/DynamicField/@InputField" Last="1.0"/> <Version Path="MarkObject/DynamicField/DeviceMark" First="1.1"/> <Version Path="MarkObject/DynamicField/DeviceMarkRef" First="1.2"/> <Constraint Path="MarkObject/DynamicField/DeviceMark" minOccurs="0" maxOccurs="1"/> <Constraint Path="MarkObject/DynamicField/DeviceMarkRef" minOccurs="0" maxOccurs="1"/> </xs:appinfo> </xs:annotation> </xs:element> |