Class SignatureCell

java.lang.Object
org.cip4.lib.xjdf.schema.SignatureCell
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 SignatureCell extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.CIP4.org/JDFSchema_2_0}CellCondition" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="BackPages" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
       <attribute name="BackSpread" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
       <attribute name="BleedFace" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="BleedFoot" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="BleedHead" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="BleedSpine" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="FaceCells" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
       <attribute name="FrontPages" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
       <attribute name="FrontSpread" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
       <attribute name="Mask">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="BleedBox"/>
             <enumeration value="DieCut"/>
             <enumeration value="None"/>
             <enumeration value="PDL"/>
             <enumeration value="SourceBleedBox"/>
             <enumeration value="SourceTrimBox"/>
             <enumeration value="TrimBox"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="MaskBleed" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="MaskSeparation" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="Orientation">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="Down"/>
             <enumeration value="Left"/>
             <enumeration value="Right"/>
             <enumeration value="Up"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="Sides" type="{http://www.CIP4.org/JDFSchema_2_0}Sides" />
       <attribute name="StationName" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="TrimFace" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="TrimFoot" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="TrimHead" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="TrimSize" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • cellCondition

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • SignatureCell

      public SignatureCell()
  • Method Details

    • getCellCondition

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

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

          getCellCondition().add(newItem);
       

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

    • getBackPages

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Map<QName,String> getOtherAttributes()
      Gets a map that contains attributes that aren't bound to any typed property on this class.

      the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

      Returns:
      always non-null
    • withCellCondition

      public SignatureCell withCellCondition(CellCondition... values)
    • withCellCondition

      public SignatureCell withCellCondition(Collection<CellCondition> values)
    • withBackPages

      public SignatureCell withBackPages(IntegerList value)
    • withBackSpread

      public SignatureCell withBackSpread(IntegerList value)
    • withBleedFace

      public SignatureCell withBleedFace(Float value)
    • withBleedFoot

      public SignatureCell withBleedFoot(Float value)
    • withBleedHead

      public SignatureCell withBleedHead(Float value)
    • withBleedSpine

      public SignatureCell withBleedSpine(Float value)
    • withFaceCells

      public SignatureCell withFaceCells(IntegerList value)
    • withFrontPages

      public SignatureCell withFrontPages(IntegerList value)
    • withFrontSpread

      public SignatureCell withFrontSpread(IntegerList value)
    • withMask

      public SignatureCell withMask(SignatureCell.Mask value)
    • withMaskBleed

      public SignatureCell withMaskBleed(Float value)
    • withMaskSeparation

      public SignatureCell withMaskSeparation(String value)
    • withOrientation

      public SignatureCell withOrientation(SignatureCell.Orientation value)
    • withSides

      public SignatureCell withSides(Sides value)
    • withStationName

      public SignatureCell withStationName(String value)
    • withTrimFace

      public SignatureCell withTrimFace(Float value)
    • withTrimFoot

      public SignatureCell withTrimFoot(Float value)
    • withTrimHead

      public SignatureCell withTrimHead(Float value)
    • withTrimSize

      public SignatureCell withTrimSize(XYPair 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
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • 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
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object