Class ExposedMedia

  • All Implemented Interfaces:
    java.io.Serializable

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v4.0.4",
               date="2024-07-01T15:04:08Z")
    public class ExposedMedia
    extends SpecificResource
    implements java.io.Serializable

    Java class for ExposedMedia complex type

    .

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="ExposedMedia">
       <complexContent>
         <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
           <sequence>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}IdentificationField" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="MediaRef" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="PlateType">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Exposed"/>
                 <enumeration value="Dummy"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="Polarity" type="{http://www.CIP4.org/JDFSchema_2_0}Polarity" />
           <attribute name="PunchType" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="Resolution" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • identificationField

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected java.util.List<IdentificationField> identificationField
      • media

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected Resource media
      • plateType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected ExposedMedia.PlateType plateType
      • polarity

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected Polarity polarity
      • punchType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected java.lang.String punchType
      • resolution

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        protected XYPair resolution
    • Constructor Detail

      • ExposedMedia

        public ExposedMedia()
    • Method Detail

      • getIdentificationField

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public java.util.List<IdentificationField> getIdentificationField()
        Gets the value of the identificationField 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 identificationField property.

        For example, to add a new item, do as follows:

         getIdentificationField().add(newItem);
         

        Objects of the following type(s) are allowed in the list IdentificationField

        Returns:
        The value of the identificationField property.
      • getMedia

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public Resource getMedia()
        Gets the value of the media property.
        Returns:
        possible object is Object
      • setMedia

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public void setMedia​(Resource value)
        Sets the value of the media property.
        Parameters:
        value - allowed object is Object
      • getPlateType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public ExposedMedia.PlateType getPlateType()
        Gets the value of the plateType property.
        Returns:
        possible object is ExposedMedia.PlateType
      • setPlateType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public void setPlateType​(ExposedMedia.PlateType value)
        Sets the value of the plateType property.
        Parameters:
        value - allowed object is ExposedMedia.PlateType
      • getPolarity

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public Polarity getPolarity()
        Gets the value of the polarity property.
        Returns:
        possible object is Polarity
      • setPolarity

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public void setPolarity​(Polarity value)
        Sets the value of the polarity property.
        Parameters:
        value - allowed object is Polarity
      • getPunchType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public java.lang.String getPunchType()
        Gets the value of the punchType property.
        Returns:
        possible object is String
      • setPunchType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public void setPunchType​(java.lang.String value)
        Sets the value of the punchType property.
        Parameters:
        value - allowed object is String
      • getResolution

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public XYPair getResolution()
        Gets the value of the resolution property.
        Returns:
        possible object is String
      • setResolution

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.4",
                   date="2024-07-01T15:04:08Z")
        public void setResolution​(XYPair value)
        Sets the value of the resolution property.
        Parameters:
        value - allowed object is String
      • withPunchType

        public ExposedMedia withPunchType​(java.lang.String value)