Class LayoutIntent

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

Java class for LayoutIntent complex type.

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

 <complexType name="LayoutIntent">
   <complexContent>
     <extension base="{http://www.CIP4.org/JDFSchema_2_0}ProductIntent">
       <attribute name="Bleed" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="Dimensions" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
       <attribute name="FinishedDimensions" type="{http://www.CIP4.org/JDFSchema_2_0}shape" />
       <attribute name="NamedDimensions" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="NumberUp" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
       <attribute name="Orientation" type="{http://www.CIP4.org/JDFSchema_2_0}Orientation" />
       <attribute name="Pages" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="Sides" type="{http://www.CIP4.org/JDFSchema_2_0}Sides" />
       <attribute name="SpreadType" type="{http://www.CIP4.org/JDFSchema_2_0}SpreadType" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • bleed

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

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

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

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

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

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

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

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

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

    • LayoutIntent

      public LayoutIntent()
  • Method Details

    • getBleed

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

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

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

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

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

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

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

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

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

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setNumberUp(XYPair value)
      Sets the value of the numberUp 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 Orientation getOrientation()
      Gets the value of the orientation property.
      Returns:
      possible object is Orientation
    • setOrientation

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

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

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setPages(Integer value)
      Sets the value of the pages property.
      Parameters:
      value - allowed object is Integer
    • 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
    • getSpreadType

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

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

      public LayoutIntent withBleed(Float value)
    • withDimensions

      public LayoutIntent withDimensions(XYPair value)
    • withFinishedDimensions

      public LayoutIntent withFinishedDimensions(Shape value)
    • withNamedDimensions

      public LayoutIntent withNamedDimensions(String value)
    • withNumberUp

      public LayoutIntent withNumberUp(XYPair value)
    • withOrientation

      public LayoutIntent withOrientation(Orientation value)
    • withPages

      public LayoutIntent withPages(Integer value)
    • withSides

      public LayoutIntent withSides(Sides value)
    • withSpreadType

      public LayoutIntent withSpreadType(SpreadType value)
    • withAny

      public LayoutIntent withAny(Object... values)
      Overrides:
      withAny in class ProductIntent
    • withAny

      public LayoutIntent withAny(Collection<Object> values)
      Overrides:
      withAny in class ProductIntent
    • 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 ProductIntent
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class ProductIntent