@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public class DieLayout
extends SpecificResource
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
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" 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.CIP4.org/JDFSchema_2_0}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.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="Waste" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
DieLayout.DieSide
Java class for null.
|
static class |
DieLayout.MediaSide
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected Rectangle |
cutBox |
protected java.util.List<java.lang.String> |
cutLines |
protected java.util.List<Device> |
device |
protected DieLayout.DieSide |
dieSide |
protected FileSpec |
fileSpec |
protected Media |
media |
protected DieLayout.MediaSide |
mediaSide |
protected java.lang.Boolean |
rotated |
protected java.util.List<RuleLength> |
ruleLength |
protected java.util.List<Station> |
station |
protected java.lang.Double |
waste |
| Constructor and Description |
|---|
DieLayout() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
Rectangle |
getCutBox()
Gets the value of the cutBox property.
|
java.util.List<java.lang.String> |
getCutLines()
Gets the value of the cutLines property.
|
java.util.List<Device> |
getDevice()
Gets the value of the device property.
|
DieLayout.DieSide |
getDieSide()
Gets the value of the dieSide property.
|
FileSpec |
getFileSpec()
Gets the value of the fileSpec property.
|
Media |
getMedia()
Gets the value of the media property.
|
DieLayout.MediaSide |
getMediaSide()
Gets the value of the mediaSide property.
|
java.util.List<RuleLength> |
getRuleLength()
Gets the value of the ruleLength property.
|
java.util.List<Station> |
getStation()
Gets the value of the station property.
|
java.lang.Double |
getWaste()
Gets the value of the waste property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
java.lang.Boolean |
isRotated()
Gets the value of the rotated property.
|
void |
setCutBox(Rectangle value)
Sets the value of the cutBox property.
|
void |
setDieSide(DieLayout.DieSide value)
Sets the value of the dieSide property.
|
void |
setFileSpec(FileSpec value)
Sets the value of the fileSpec property.
|
void |
setMedia(Media value)
Sets the value of the media property.
|
void |
setMediaSide(DieLayout.MediaSide value)
Sets the value of the mediaSide property.
|
void |
setRotated(java.lang.Boolean value)
Sets the value of the rotated property.
|
void |
setWaste(java.lang.Double value)
Sets the value of the waste property.
|
DieLayout |
withCutBox(Rectangle value) |
DieLayout |
withCutLines(java.util.Collection<java.lang.String> values) |
DieLayout |
withCutLines(java.lang.String... values) |
DieLayout |
withDevice(java.util.Collection<Device> values) |
DieLayout |
withDevice(Device... values) |
DieLayout |
withDieSide(DieLayout.DieSide value) |
DieLayout |
withFileSpec(FileSpec value) |
DieLayout |
withMedia(Media value) |
DieLayout |
withMediaSide(DieLayout.MediaSide value) |
DieLayout |
withRotated(java.lang.Boolean value) |
DieLayout |
withRuleLength(java.util.Collection<RuleLength> values) |
DieLayout |
withRuleLength(RuleLength... values) |
DieLayout |
withStation(java.util.Collection<Station> values) |
DieLayout |
withStation(Station... values) |
DieLayout |
withWaste(java.lang.Double value) |
getOtherAttributes@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.util.List<Device> device
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected FileSpec fileSpec
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected Media media
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.util.List<RuleLength> ruleLength
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.util.List<Station> station
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected Rectangle cutBox
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.String> cutLines
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected DieLayout.DieSide dieSide
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected DieLayout.MediaSide mediaSide
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean rotated
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double waste
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.List<Device> getDevice()
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
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public FileSpec getFileSpec()
FileSpec@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setFileSpec(FileSpec value)
value - allowed object is
FileSpec@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public Media getMedia()
Media@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setMedia(Media value)
value - allowed object is
Media@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.List<RuleLength> getRuleLength()
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 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
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.List<Station> getStation()
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 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
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public Rectangle getCutBox()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setCutBox(Rectangle value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.String> getCutLines()
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 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
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public DieLayout.DieSide getDieSide()
DieLayout.DieSide@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setDieSide(DieLayout.DieSide value)
value - allowed object is
DieLayout.DieSide@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public DieLayout.MediaSide getMediaSide()
DieLayout.MediaSide@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setMediaSide(DieLayout.MediaSide value)
value - allowed object is
DieLayout.MediaSide@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isRotated()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setRotated(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getWaste()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setWaste(java.lang.Double value)
value - allowed object is
Doublepublic DieLayout withRuleLength(RuleLength... values)
public DieLayout withRuleLength(java.util.Collection<RuleLength> values)
public DieLayout withCutLines(java.lang.String... values)
public DieLayout withCutLines(java.util.Collection<java.lang.String> values)
public DieLayout withDieSide(DieLayout.DieSide value)
public DieLayout withMediaSide(DieLayout.MediaSide value)
public DieLayout withRotated(java.lang.Boolean value)
public DieLayout withWaste(java.lang.Double value)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class SpecificResourcepublic boolean equals(java.lang.Object object)
equals in class SpecificResourcepublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodehashCode in class SpecificResourcepublic int hashCode()
hashCode in class SpecificResource