Class Layout

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 Layout extends SpecificResource implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

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:
  • Field Details

    • device

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Layout

      public Layout()
  • Method Details

    • getDevice

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

    • getFileSpec

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

    • getPosition

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

    • getSheetActivation

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

    • getAnchor

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setAutomated(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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setInnermostShingling(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setMaxCollect(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setMinCollect(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 v2.3.6", date="2022-12-18T20:00:09Z") public 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 v2.3.6", date="2022-12-18T20:00:09Z") public void setOutermostShingling(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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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(Collection<Device> values)
    • withFileSpec

      public Layout withFileSpec(FileSpec value)
    • withFitPolicy

      public Layout withFitPolicy(FitPolicy value)
    • withPlacedObject

      public Layout withPlacedObject(PlacedObject... values)
    • withPlacedObject

      public Layout withPlacedObject(Collection<PlacedObject> values)
    • withPosition

      public Layout withPosition(Position... values)
    • withPosition

      public Layout withPosition(Collection<Position> values)
    • withSheetActivation

      public Layout withSheetActivation(SheetActivation value)
    • withStripMark

      public Layout withStripMark(StripMark... values)
    • withStripMark

      public Layout withStripMark(Collection<StripMark> values)
    • withAnchor

      public Layout withAnchor(Anchor value)
    • withAutomated

      public Layout withAutomated(Boolean value)
    • withExpansionBox

      public Layout withExpansionBox(Rectangle value)
    • withFilm

      public Layout withFilm(Resource value)
    • withInnermostShingling

      public Layout withInnermostShingling(Float value)
    • withMaxCollect

      public Layout withMaxCollect(Integer value)
    • withMinCollect

      public Layout withMinCollect(Integer value)
    • withOutermostShingling

      public Layout withOutermostShingling(Float value)
    • withPaper

      public Layout withPaper(Resource value)
    • withPlate

      public Layout withPlate(Resource value)
    • withProofPaper

      public Layout withProofPaper(Resource value)
    • withSheetLay

      public Layout withSheetLay(SheetLay value)
    • withSurfaceContentsBox

      public Layout withSurfaceContentsBox(Rectangle value)
    • withWorkStyle

      public Layout withWorkStyle(WorkStyle 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
      Overrides:
      equals in class SpecificResource
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class SpecificResource