Class LaminatingParams

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

Java class for LaminatingParams complex type.

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

 <complexType name="LaminatingParams">
   <complexContent>
     <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
       <attribute name="GapList" type="{http://www.CIP4.org/JDFSchema_2_0}FloatList" />
       <attribute name="LaminatingBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
       <attribute name="LaminatingMethod">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="CompoundFoil"/>
             <enumeration value="DispersionGlue"/>
             <enumeration value="Fusing"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="ModuleID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
       <attribute name="NipWidth" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="Temperature" type="{http://www.w3.org/2001/XMLSchema}float" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • gapList

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

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

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

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

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

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

    • LaminatingParams

      public LaminatingParams()
  • Method Details

    • getGapList

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

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

          getGapList().add(newItem);
       

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

    • getLaminatingBox

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

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

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

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

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

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

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

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

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

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

      public LaminatingParams withGapList(Float... values)
    • withGapList

      public LaminatingParams withGapList(Collection<Float> values)
    • withLaminatingBox

      public LaminatingParams withLaminatingBox(Rectangle value)
    • withLaminatingMethod

      public LaminatingParams withLaminatingMethod(LaminatingParams.LaminatingMethod value)
    • withModuleID

      public LaminatingParams withModuleID(String value)
    • withNipWidth

      public LaminatingParams withNipWidth(Float value)
    • withTemperature

      public LaminatingParams withTemperature(Float 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