Class Content

All Implemented Interfaces:
Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public class Content extends SpecificResource implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

Java class for Content complex type.

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

 <complexType name="Content">
   <complexContent>
     <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
       <sequence>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}BarcodeProductionParams" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}ContentMetadata" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}FileSpec" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}ImageCompression" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}OCGControl" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}PositionObj" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}ScreenSelector" minOccurs="0"/>
       </sequence>
       <attribute name="BinderySignatureIDs" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
       <attribute name="ContentStatus" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
       <attribute name="ContentType" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="HasBleeds" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="IsBlank" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="IsTrapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="PageLabel" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="Separations" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
       <attribute name="SourceBleedBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
       <attribute name="SourceClipBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
       <attribute name="SourceTrimBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • barcodeProductionParams

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected BarcodeProductionParams barcodeProductionParams
    • contentMetadata

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ContentMetadata contentMetadata
    • fileSpec

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<FileSpec> fileSpec
    • imageCompression

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ImageCompression imageCompression
    • ocgControl

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<OCGControl> ocgControl
    • positionObj

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<PositionObj> positionObj
    • screenSelector

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ScreenSelector screenSelector
    • binderySignatureIDs

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<String> binderySignatureIDs
    • contentStatus

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<String> contentStatus
    • contentType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String contentType
    • hasBleeds

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean hasBleeds
    • isBlank

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean isBlank
    • isTrapped

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean isTrapped
    • pageLabel

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String pageLabel
    • separations

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<String> separations
    • sourceBleedBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Rectangle sourceBleedBox
    • sourceClipBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Rectangle sourceClipBox
    • sourceTrimBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Rectangle sourceTrimBox
  • Constructor Details

    • Content

      public Content()
  • Method Details

    • getBarcodeProductionParams

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public BarcodeProductionParams getBarcodeProductionParams()
      Gets the value of the barcodeProductionParams property.
      Returns:
      possible object is BarcodeProductionParams
    • setBarcodeProductionParams

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBarcodeProductionParams(BarcodeProductionParams value)
      Sets the value of the barcodeProductionParams property.
      Parameters:
      value - allowed object is BarcodeProductionParams
    • getContentMetadata

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ContentMetadata getContentMetadata()
      Gets the value of the contentMetadata property.
      Returns:
      possible object is ContentMetadata
    • setContentMetadata

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setContentMetadata(ContentMetadata value)
      Sets the value of the contentMetadata property.
      Parameters:
      value - allowed object is ContentMetadata
    • getFileSpec

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<FileSpec> getFileSpec()
      Gets the value of the fileSpec 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 fileSpec property.

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

          getFileSpec().add(newItem);
       

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

    • getImageCompression

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ImageCompression getImageCompression()
      Gets the value of the imageCompression property.
      Returns:
      possible object is ImageCompression
    • setImageCompression

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setImageCompression(ImageCompression value)
      Sets the value of the imageCompression property.
      Parameters:
      value - allowed object is ImageCompression
    • getOCGControl

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<OCGControl> getOCGControl()
      Gets the value of the ocgControl 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 ocgControl property.

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

          getOCGControl().add(newItem);
       

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

    • getPositionObj

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<PositionObj> getPositionObj()
      Gets the value of the positionObj 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 positionObj property.

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

          getPositionObj().add(newItem);
       

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

    • getScreenSelector

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ScreenSelector getScreenSelector()
      Gets the value of the screenSelector property.
      Returns:
      possible object is ScreenSelector
    • setScreenSelector

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setScreenSelector(ScreenSelector value)
      Sets the value of the screenSelector property.
      Parameters:
      value - allowed object is ScreenSelector
    • getBinderySignatureIDs

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getBinderySignatureIDs()
      Gets the value of the binderySignatureIDs 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 binderySignatureIDs property.

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

          getBinderySignatureIDs().add(newItem);
       

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

    • getContentStatus

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getContentStatus()
      Gets the value of the contentStatus 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 contentStatus property.

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

          getContentStatus().add(newItem);
       

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

    • getContentType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getContentType()
      Gets the value of the contentType property.
      Returns:
      possible object is String
    • setContentType

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setContentType(String value)
      Sets the value of the contentType property.
      Parameters:
      value - allowed object is String
    • isHasBleeds

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isHasBleeds()
      Gets the value of the hasBleeds property.
      Returns:
      possible object is Boolean
    • setHasBleeds

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setHasBleeds(Boolean value)
      Sets the value of the hasBleeds property.
      Parameters:
      value - allowed object is Boolean
    • isIsBlank

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isIsBlank()
      Gets the value of the isBlank property.
      Returns:
      possible object is Boolean
    • setIsBlank

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setIsBlank(Boolean value)
      Sets the value of the isBlank property.
      Parameters:
      value - allowed object is Boolean
    • isIsTrapped

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isIsTrapped()
      Gets the value of the isTrapped property.
      Returns:
      possible object is Boolean
    • setIsTrapped

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setIsTrapped(Boolean value)
      Sets the value of the isTrapped property.
      Parameters:
      value - allowed object is Boolean
    • getPageLabel

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public String getPageLabel()
      Gets the value of the pageLabel property.
      Returns:
      possible object is String
    • setPageLabel

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setPageLabel(String value)
      Sets the value of the pageLabel property.
      Parameters:
      value - allowed object is String
    • getSeparations

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getSeparations()
      Gets the value of the separations 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 separations property.

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

          getSeparations().add(newItem);
       

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

    • getSourceBleedBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Rectangle getSourceBleedBox()
      Gets the value of the sourceBleedBox property.
      Returns:
      possible object is String
    • setSourceBleedBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setSourceBleedBox(Rectangle value)
      Sets the value of the sourceBleedBox property.
      Parameters:
      value - allowed object is String
    • getSourceClipBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Rectangle getSourceClipBox()
      Gets the value of the sourceClipBox property.
      Returns:
      possible object is String
    • setSourceClipBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setSourceClipBox(Rectangle value)
      Sets the value of the sourceClipBox property.
      Parameters:
      value - allowed object is String
    • getSourceTrimBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Rectangle getSourceTrimBox()
      Gets the value of the sourceTrimBox property.
      Returns:
      possible object is String
    • setSourceTrimBox

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setSourceTrimBox(Rectangle value)
      Sets the value of the sourceTrimBox property.
      Parameters:
      value - allowed object is String
    • withBarcodeProductionParams

      public Content withBarcodeProductionParams(BarcodeProductionParams value)
    • withContentMetadata

      public Content withContentMetadata(ContentMetadata value)
    • withFileSpec

      public Content withFileSpec(FileSpec... values)
    • withFileSpec

      public Content withFileSpec(Collection<FileSpec> values)
    • withImageCompression

      public Content withImageCompression(ImageCompression value)
    • withOCGControl

      public Content withOCGControl(OCGControl... values)
    • withOCGControl

      public Content withOCGControl(Collection<OCGControl> values)
    • withPositionObj

      public Content withPositionObj(PositionObj... values)
    • withPositionObj

      public Content withPositionObj(Collection<PositionObj> values)
    • withScreenSelector

      public Content withScreenSelector(ScreenSelector value)
    • withBinderySignatureIDs

      public Content withBinderySignatureIDs(String... values)
    • withBinderySignatureIDs

      public Content withBinderySignatureIDs(Collection<String> values)
    • withContentStatus

      public Content withContentStatus(String... values)
    • withContentStatus

      public Content withContentStatus(Collection<String> values)
    • withContentType

      public Content withContentType(String value)
    • withHasBleeds

      public Content withHasBleeds(Boolean value)
    • withIsBlank

      public Content withIsBlank(Boolean value)
    • withIsTrapped

      public Content withIsTrapped(Boolean value)
    • withPageLabel

      public Content withPageLabel(String value)
    • withSeparations

      public Content withSeparations(String... values)
    • withSeparations

      public Content withSeparations(Collection<String> values)
    • withSourceBleedBox

      public Content withSourceBleedBox(Rectangle value)
    • withSourceClipBox

      public Content withSourceClipBox(Rectangle value)
    • withSourceTrimBox

      public Content withSourceTrimBox(Rectangle value)
    • equals

      public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
      Specified by:
      equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      Overrides:
      equals in class SpecificResource
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class SpecificResource
    • hashCode

      public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      Overrides:
      hashCode in class SpecificResource
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class SpecificResource