Class LayoutIntent

  • All Implemented Interfaces:
    java.io.Serializable

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v4.0.1",
               date="2022-12-21T00:11:33Z")
    public class LayoutIntent
    extends ProductIntent
    implements java.io.Serializable

    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:
    Serialized Form
    • Field Detail

      • bleed

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected java.lang.Float bleed
      • dimensions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected XYPair dimensions
      • finishedDimensions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected Shape finishedDimensions
      • namedDimensions

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected java.lang.String namedDimensions
      • numberUp

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected XYPair numberUp
      • orientation

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected Orientation orientation
      • pages

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected java.lang.Integer pages
      • sides

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected Sides sides
      • spreadType

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        protected SpreadType spreadType
    • Constructor Detail

      • LayoutIntent

        public LayoutIntent()
    • Method Detail

      • getBleed

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public void setBleed​(java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public void setNamedDimensions​(java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public void setPages​(java.lang.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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        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 v4.0.1",
                   date="2022-12-21T00:11:33Z")
        public void setSpreadType​(SpreadType value)
        Sets the value of the spreadType property.
        Parameters:
        value - allowed object is SpreadType
      • withBleed

        public LayoutIntent withBleed​(java.lang.Float value)
      • withFinishedDimensions

        public LayoutIntent withFinishedDimensions​(Shape value)
      • withNamedDimensions

        public LayoutIntent withNamedDimensions​(java.lang.String value)
      • withPages

        public LayoutIntent withPages​(java.lang.Integer value)
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class ProductIntent