Class Layout

  • All Implemented Interfaces:
    java.io.Serializable

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v4.0.1",
               date="2023-01-02T18:51:33Z")
    public class Layout
    extends SpecificResource
    implements java.io.Serializable

    Java class for Layout complex type.

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

    
     <complexType name="Layout">
       <complexContent>
         <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
           <sequence>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}Device" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}FileSpec" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}FitPolicy" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}PlacedObject" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}Position" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}SheetActivation" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}StripMark" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="Anchor" type="{http://www.CIP4.org/JDFSchema_2_0}Anchor" />
           <attribute name="Automated" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="ExpansionBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
           <attribute name="FilmRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="InnermostShingling" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="MaxCollect" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="MinCollect" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="OutermostShingling" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="PaperRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="PlateRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="ProofPaperRef" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
           <attribute name="SheetLay" type="{http://www.CIP4.org/JDFSchema_2_0}SheetLay" />
           <attribute name="SurfaceContentsBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
           <attribute name="WorkStyle" type="{http://www.CIP4.org/JDFSchema_2_0}WorkStyle" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • device

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.util.List<Device> device
      • fileSpec

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected FileSpec fileSpec
      • fitPolicy

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected FitPolicy fitPolicy
      • placedObject

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.util.List<PlacedObject> placedObject
      • position

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.util.List<Position> position
      • sheetActivation

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected SheetActivation sheetActivation
      • stripMark

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.util.List<StripMark> stripMark
      • anchor

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Anchor anchor
      • automated

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.lang.Boolean automated
      • expansionBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Rectangle expansionBox
      • film

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Resource film
      • innermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.lang.Float innermostShingling
      • maxCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.lang.Integer maxCollect
      • minCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.lang.Integer minCollect
      • outermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected java.lang.Float outermostShingling
      • paper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Resource paper
      • plate

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Resource plate
      • proofPaper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Resource proofPaper
      • sheetLay

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected SheetLay sheetLay
      • surfaceContentsBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected Rectangle surfaceContentsBox
      • workStyle

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        protected WorkStyle workStyle
    • Constructor Detail

      • Layout

        public Layout()
    • Method Detail

      • getDevice

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.util.List<Device> getDevice()
        Gets the value of the device 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 Jakarta XML Binding object. This is why there is not a set method for the device property.

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

            getDevice().add(newItem);
         

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

        Returns:
        The value of the device property.
      • getFileSpec

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public FileSpec getFileSpec()
        Gets the value of the fileSpec property.
        Returns:
        possible object is FileSpec
      • setFileSpec

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setFileSpec​(FileSpec value)
        Sets the value of the fileSpec property.
        Parameters:
        value - allowed object is FileSpec
      • getFitPolicy

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public FitPolicy getFitPolicy()
        Gets the value of the fitPolicy property.
        Returns:
        possible object is FitPolicy
      • setFitPolicy

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setFitPolicy​(FitPolicy value)
        Sets the value of the fitPolicy property.
        Parameters:
        value - allowed object is FitPolicy
      • getPlacedObject

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.util.List<PlacedObject> getPlacedObject()
        Gets the value of the placedObject 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 Jakarta XML Binding object. This is why there is not a set method for the placedObject property.

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

            getPlacedObject().add(newItem);
         

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

        Returns:
        The value of the placedObject property.
      • getPosition

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.util.List<Position> getPosition()
        Gets the value of the position 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 Jakarta XML Binding object. This is why there is not a set method for the position property.

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

            getPosition().add(newItem);
         

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

        Returns:
        The value of the position property.
      • getSheetActivation

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public SheetActivation getSheetActivation()
        Gets the value of the sheetActivation property.
        Returns:
        possible object is SheetActivation
      • setSheetActivation

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setSheetActivation​(SheetActivation value)
        Sets the value of the sheetActivation property.
        Parameters:
        value - allowed object is SheetActivation
      • getStripMark

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.util.List<StripMark> getStripMark()
        Gets the value of the stripMark 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 Jakarta XML Binding object. This is why there is not a set method for the stripMark property.

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

            getStripMark().add(newItem);
         

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

        Returns:
        The value of the stripMark property.
      • getAnchor

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Anchor getAnchor()
        Gets the value of the anchor property.
        Returns:
        possible object is Anchor
      • setAnchor

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setAnchor​(Anchor value)
        Sets the value of the anchor property.
        Parameters:
        value - allowed object is Anchor
      • isAutomated

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.lang.Boolean isAutomated()
        Gets the value of the automated property.
        Returns:
        possible object is Boolean
      • setAutomated

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setAutomated​(java.lang.Boolean value)
        Sets the value of the automated property.
        Parameters:
        value - allowed object is Boolean
      • getExpansionBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Rectangle getExpansionBox()
        Gets the value of the expansionBox property.
        Returns:
        possible object is String
      • setExpansionBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setExpansionBox​(Rectangle value)
        Sets the value of the expansionBox property.
        Parameters:
        value - allowed object is String
      • getFilm

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Resource getFilm()
        Gets the value of the film property.
        Returns:
        possible object is Object
      • setFilm

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setFilm​(Resource value)
        Sets the value of the film property.
        Parameters:
        value - allowed object is Object
      • getInnermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.lang.Float getInnermostShingling()
        Gets the value of the innermostShingling property.
        Returns:
        possible object is Float
      • setInnermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setInnermostShingling​(java.lang.Float value)
        Sets the value of the innermostShingling property.
        Parameters:
        value - allowed object is Float
      • getMaxCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.lang.Integer getMaxCollect()
        Gets the value of the maxCollect property.
        Returns:
        possible object is Integer
      • setMaxCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setMaxCollect​(java.lang.Integer value)
        Sets the value of the maxCollect property.
        Parameters:
        value - allowed object is Integer
      • getMinCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.lang.Integer getMinCollect()
        Gets the value of the minCollect property.
        Returns:
        possible object is Integer
      • setMinCollect

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setMinCollect​(java.lang.Integer value)
        Sets the value of the minCollect property.
        Parameters:
        value - allowed object is Integer
      • getOutermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public java.lang.Float getOutermostShingling()
        Gets the value of the outermostShingling property.
        Returns:
        possible object is Float
      • setOutermostShingling

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setOutermostShingling​(java.lang.Float value)
        Sets the value of the outermostShingling property.
        Parameters:
        value - allowed object is Float
      • getPaper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Resource getPaper()
        Gets the value of the paper property.
        Returns:
        possible object is Object
      • setPaper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setPaper​(Resource value)
        Sets the value of the paper property.
        Parameters:
        value - allowed object is Object
      • getPlate

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Resource getPlate()
        Gets the value of the plate property.
        Returns:
        possible object is Object
      • setPlate

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setPlate​(Resource value)
        Sets the value of the plate property.
        Parameters:
        value - allowed object is Object
      • getProofPaper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Resource getProofPaper()
        Gets the value of the proofPaper property.
        Returns:
        possible object is Object
      • setProofPaper

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setProofPaper​(Resource value)
        Sets the value of the proofPaper property.
        Parameters:
        value - allowed object is Object
      • getSheetLay

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public SheetLay getSheetLay()
        Gets the value of the sheetLay property.
        Returns:
        possible object is SheetLay
      • setSheetLay

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setSheetLay​(SheetLay value)
        Sets the value of the sheetLay property.
        Parameters:
        value - allowed object is SheetLay
      • getSurfaceContentsBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public Rectangle getSurfaceContentsBox()
        Gets the value of the surfaceContentsBox property.
        Returns:
        possible object is String
      • setSurfaceContentsBox

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setSurfaceContentsBox​(Rectangle value)
        Sets the value of the surfaceContentsBox property.
        Parameters:
        value - allowed object is String
      • getWorkStyle

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public WorkStyle getWorkStyle()
        Gets the value of the workStyle property.
        Returns:
        possible object is WorkStyle
      • setWorkStyle

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v4.0.1",
                   date="2023-01-02T18:51:33Z")
        public void setWorkStyle​(WorkStyle value)
        Sets the value of the workStyle property.
        Parameters:
        value - allowed object is WorkStyle
      • withDevice

        public Layout withDevice​(Device... values)
      • withDevice

        public Layout withDevice​(java.util.Collection<Device> values)
      • withPlacedObject

        public Layout withPlacedObject​(java.util.Collection<PlacedObject> values)
      • withPosition

        public Layout withPosition​(java.util.Collection<Position> values)
      • withStripMark

        public Layout withStripMark​(java.util.Collection<StripMark> values)
      • withAutomated

        public Layout withAutomated​(java.lang.Boolean value)
      • withInnermostShingling

        public Layout withInnermostShingling​(java.lang.Float value)
      • withMaxCollect

        public Layout withMaxCollect​(java.lang.Integer value)
      • withMinCollect

        public Layout withMinCollect​(java.lang.Integer value)
      • withOutermostShingling

        public Layout withOutermostShingling​(java.lang.Float value)
      • withSurfaceContentsBox

        public Layout withSurfaceContentsBox​(Rectangle value)