Class DieLayout
- All Implemented Interfaces:
Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
Java class for DieLayout complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DieLayout">
<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" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Media" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}RuleLength" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Station" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="CutBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
<attribute name="CutLines" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
<attribute name="DieSide">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Up"/>
<enumeration value="Down"/>
</restriction>
</simpleType>
</attribute>
<attribute name="MediaSide">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Front"/>
<enumeration value="Back"/>
</restriction>
</simpleType>
</attribute>
<attribute name="Rotated" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="Waste" type="{http://www.w3.org/2001/XMLSchema}float" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null.static enumJava class for null. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Rectangleprotected DieLayout.DieSideprotected Mediaprotected DieLayout.MediaSideprotected Booleanprotected List<RuleLength>protected Float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the cutBox property.Gets the value of the cutLines property.Gets the value of the device property.Gets the value of the dieSide property.Gets the value of the fileSpec property.getMedia()Gets the value of the media property.Gets the value of the mediaSide property.Gets the value of the ruleLength property.Gets the value of the station property.getWaste()Gets the value of the waste property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) Gets the value of the rotated property.voidSets the value of the cutBox property.voidsetDieSide(DieLayout.DieSide value) Sets the value of the dieSide property.voidSets the value of the media property.voidsetMediaSide(DieLayout.MediaSide value) Sets the value of the mediaSide property.voidsetRotated(Boolean value) Sets the value of the rotated property.voidSets the value of the waste property.withCutBox(Rectangle value) withCutLines(String... values) withCutLines(Collection<String> values) withDevice(Collection<Device> values) withDevice(Device... values) withDieSide(DieLayout.DieSide value) withFileSpec(Collection<FileSpec> values) withFileSpec(FileSpec... values) withMediaSide(DieLayout.MediaSide value) withRotated(Boolean value) withRuleLength(Collection<RuleLength> values) withRuleLength(RuleLength... values) withStation(Collection<Station> values) withStation(Station... values) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
device
-
fileSpec
-
media
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Media media -
ruleLength
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected List<RuleLength> ruleLength -
station
-
cutBox
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Rectangle cutBox -
cutLines
-
dieSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DieLayout.DieSide dieSide -
mediaSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DieLayout.MediaSide mediaSide -
rotated
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean rotated -
waste
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float waste
-
-
Constructor Details
-
DieLayout
public DieLayout()
-
-
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
setmethod 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 List<FileSpec> getFileSpec()Gets the value of the fileSpec 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
setmethod for the fileSpec property.For example, to add a new item, do as follows:
getFileSpec().add(newItem);Objects of the following type(s) are allowed in the list
FileSpec -
getMedia
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Media getMedia()Gets the value of the media property.- Returns:
- possible object is
Media
-
setMedia
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMedia(Media value) Sets the value of the media property.- Parameters:
value- allowed object isMedia
-
getRuleLength
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<RuleLength> getRuleLength()Gets the value of the ruleLength 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
setmethod for the ruleLength property.For example, to add a new item, do as follows:
getRuleLength().add(newItem);Objects of the following type(s) are allowed in the list
RuleLength -
getStation
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<Station> getStation()Gets the value of the station 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
setmethod for the station property.For example, to add a new item, do as follows:
getStation().add(newItem);Objects of the following type(s) are allowed in the list
Station -
getCutBox
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Rectangle getCutBox()Gets the value of the cutBox property.- Returns:
- possible object is
String
-
setCutBox
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setCutBox(Rectangle value) Sets the value of the cutBox property.- Parameters:
value- allowed object isString
-
getCutLines
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getCutLines()Gets the value of the cutLines 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
setmethod for the cutLines property.For example, to add a new item, do as follows:
getCutLines().add(newItem);Objects of the following type(s) are allowed in the list
String -
getDieSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public DieLayout.DieSide getDieSide()Gets the value of the dieSide property.- Returns:
- possible object is
DieLayout.DieSide
-
setDieSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setDieSide(DieLayout.DieSide value) Sets the value of the dieSide property.- Parameters:
value- allowed object isDieLayout.DieSide
-
getMediaSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public DieLayout.MediaSide getMediaSide()Gets the value of the mediaSide property.- Returns:
- possible object is
DieLayout.MediaSide
-
setMediaSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMediaSide(DieLayout.MediaSide value) Sets the value of the mediaSide property.- Parameters:
value- allowed object isDieLayout.MediaSide
-
isRotated
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isRotated()Gets the value of the rotated property.- Returns:
- possible object is
Boolean
-
setRotated
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setRotated(Boolean value) Sets the value of the rotated property.- Parameters:
value- allowed object isBoolean
-
getWaste
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getWaste()Gets the value of the waste property.- Returns:
- possible object is
Float
-
setWaste
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setWaste(Float value) Sets the value of the waste property.- Parameters:
value- allowed object isFloat
-
withDevice
-
withDevice
-
withFileSpec
-
withFileSpec
-
withMedia
-
withRuleLength
-
withRuleLength
-
withStation
-
withStation
-
withCutBox
-
withCutLines
-
withCutLines
-
withDieSide
-
withMediaSide
-
withRotated
-
withWaste
-
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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classSpecificResource
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-