Class BinderySignature

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

    public class BinderySignature
    extends SpecificResource
    implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for BinderySignature complex type.

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

     <complexType name="BinderySignature">
       <complexContent>
         <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
           <sequence>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}MultiPageFold" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}SignatureCell" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="BinderySignatureSize" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
           <attribute name="BinderySignatureType" use="required">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Fold"/>
                 <enumeration value="Grid"/>
                 <enumeration value="Die"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="BindingOrientation" type="{http://www.CIP4.org/JDFSchema_2_0}Orientation" />
           <attribute name="Bottling">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="All"/>
                 <enumeration value="Last"/>
                 <enumeration value="None"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="DieLayoutRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="FoldCatalog" type="{http://www.CIP4.org/JDFSchema_2_0}FoldCatalog" />
           <attribute name="NumberUp" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
           <attribute name="Overfold" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="OverfoldSide">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Back"/>
                 <enumeration value="BackHalf"/>
                 <enumeration value="Front"/>
                 <enumeration value="FrontHalf"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="SpreadType" type="{http://www.CIP4.org/JDFSchema_2_0}SpreadType" />
           <attribute name="StaggerColumns" type="{http://www.CIP4.org/JDFSchema_2_0}FloatList" />
           <attribute name="StaggerContinuous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="StaggerRows" type="{http://www.CIP4.org/JDFSchema_2_0}FloatList" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • multiPageFold

        protected java.util.List<MultiPageFold> multiPageFold
      • signatureCell

        protected java.util.List<SignatureCell> signatureCell
      • binderySignatureSize

        protected XYPair binderySignatureSize
      • bindingOrientation

        protected Orientation bindingOrientation
      • dieLayout

        protected Resource dieLayout
      • foldCatalog

        protected java.lang.String foldCatalog
      • numberUp

        protected XYPair numberUp
      • overfold

        protected java.lang.Float overfold
      • staggerColumns

        protected java.util.List<java.lang.Float> staggerColumns
      • staggerContinuous

        protected java.lang.Boolean staggerContinuous
      • staggerRows

        protected java.util.List<java.lang.Float> staggerRows
    • Constructor Detail

      • BinderySignature

        public BinderySignature()
    • Method Detail

      • getMultiPageFold

        public java.util.List<MultiPageFold> getMultiPageFold()
        Gets the value of the multiPageFold 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 multiPageFold property.

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

            getMultiPageFold().add(newItem);
         

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

      • getSignatureCell

        public java.util.List<SignatureCell> getSignatureCell()
        Gets the value of the signatureCell 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 signatureCell property.

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

            getSignatureCell().add(newItem);
         

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

      • getBinderySignatureSize

        public XYPair getBinderySignatureSize()
        Gets the value of the binderySignatureSize property.
        Returns:
        possible object is String
      • setBinderySignatureSize

        public void setBinderySignatureSize​(XYPair value)
        Sets the value of the binderySignatureSize property.
        Parameters:
        value - allowed object is String
      • getBindingOrientation

        public Orientation getBindingOrientation()
        Gets the value of the bindingOrientation property.
        Returns:
        possible object is Orientation
      • setBindingOrientation

        public void setBindingOrientation​(Orientation value)
        Sets the value of the bindingOrientation property.
        Parameters:
        value - allowed object is Orientation
      • getDieLayout

        public Resource getDieLayout()
        Gets the value of the dieLayout property.
        Returns:
        possible object is Object
      • setDieLayout

        public void setDieLayout​(Resource value)
        Sets the value of the dieLayout property.
        Parameters:
        value - allowed object is Object
      • getFoldCatalog

        public java.lang.String getFoldCatalog()
        Gets the value of the foldCatalog property.
        Returns:
        possible object is String
      • setFoldCatalog

        public void setFoldCatalog​(java.lang.String value)
        Sets the value of the foldCatalog property.
        Parameters:
        value - allowed object is String
      • getNumberUp

        public XYPair getNumberUp()
        Gets the value of the numberUp property.
        Returns:
        possible object is String
      • setNumberUp

        public void setNumberUp​(XYPair value)
        Sets the value of the numberUp property.
        Parameters:
        value - allowed object is String
      • getOverfold

        public java.lang.Float getOverfold()
        Gets the value of the overfold property.
        Returns:
        possible object is Float
      • setOverfold

        public void setOverfold​(java.lang.Float value)
        Sets the value of the overfold property.
        Parameters:
        value - allowed object is Float
      • getSpreadType

        public SpreadType getSpreadType()
        Gets the value of the spreadType property.
        Returns:
        possible object is SpreadType
      • setSpreadType

        public void setSpreadType​(SpreadType value)
        Sets the value of the spreadType property.
        Parameters:
        value - allowed object is SpreadType
      • getStaggerColumns

        public java.util.List<java.lang.Float> getStaggerColumns()
        Gets the value of the staggerColumns 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 staggerColumns property.

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

            getStaggerColumns().add(newItem);
         

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

      • isStaggerContinuous

        public java.lang.Boolean isStaggerContinuous()
        Gets the value of the staggerContinuous property.
        Returns:
        possible object is Boolean
      • setStaggerContinuous

        public void setStaggerContinuous​(java.lang.Boolean value)
        Sets the value of the staggerContinuous property.
        Parameters:
        value - allowed object is Boolean
      • getStaggerRows

        public java.util.List<java.lang.Float> getStaggerRows()
        Gets the value of the staggerRows 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 staggerRows property.

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

            getStaggerRows().add(newItem);
         

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

      • withFoldCatalog

        public BinderySignature withFoldCatalog​(java.lang.String value)
      • withOverfold

        public BinderySignature withOverfold​(java.lang.Float value)
      • withStaggerColumns

        public BinderySignature withStaggerColumns​(java.lang.Float... values)
      • withStaggerColumns

        public BinderySignature withStaggerColumns​(java.util.Collection<java.lang.Float> values)
      • withStaggerContinuous

        public BinderySignature withStaggerContinuous​(java.lang.Boolean value)
      • withStaggerRows

        public BinderySignature withStaggerRows​(java.lang.Float... values)
      • withStaggerRows

        public BinderySignature withStaggerRows​(java.util.Collection<java.lang.Float> values)
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              java.lang.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
      • 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