@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public class ShapeDef extends ParameterType implements Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ShapeDef complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ShapeDef">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}ParameterType">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}FileSpec" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Shape" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="Area" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="CutBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
<attribute name="Dimensions" type="{http://www.CIP4.org/JDFSchema_2_0}shape" />
<attribute name="FlatDimensions" type="{http://www.CIP4.org/JDFSchema_2_0}shape" />
<attribute name="FluteDirection" type="{http://www.CIP4.org/JDFSchema_2_0}EnumShapeDefFluteDirection" />
<attribute name="GrainDirection" type="{http://www.CIP4.org/JDFSchema_2_0}EnumShapeDefGrainDirection" />
<attribute name="MediaRef" type="{http://www.CIP4.org/JDFSchema_2_0}IDREF" />
<attribute name="MediaSide" type="{http://www.CIP4.org/JDFSchema_2_0}EnumSide" />
<attribute name="ResourceWeight" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="CutLines" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKENS" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Double |
area |
protected Rectangle |
cutBox |
protected List<String> |
cutLines |
protected Shape |
dimensions |
protected FileSpec |
fileSpec |
protected Shape |
flatDimensions |
protected EnumShapeDefFluteDirection |
fluteDirection |
protected EnumShapeDefGrainDirection |
grainDirection |
protected Object |
mediaRef |
protected EnumSide |
mediaSide |
protected Double |
resourceWeight |
protected List<Shape> |
shape |
| Constructor and Description |
|---|
ShapeDef() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
Double |
getArea()
Gets the value of the area property.
|
Rectangle |
getCutBox()
Gets the value of the cutBox property.
|
List<String> |
getCutLines()
Gets the value of the cutLines property.
|
Shape |
getDimensions()
Gets the value of the dimensions property.
|
FileSpec |
getFileSpec()
Gets the value of the fileSpec property.
|
Shape |
getFlatDimensions()
Gets the value of the flatDimensions property.
|
EnumShapeDefFluteDirection |
getFluteDirection()
Gets the value of the fluteDirection property.
|
EnumShapeDefGrainDirection |
getGrainDirection()
Gets the value of the grainDirection property.
|
Object |
getMediaRef()
Gets the value of the mediaRef property.
|
EnumSide |
getMediaSide()
Gets the value of the mediaSide property.
|
Double |
getResourceWeight()
Gets the value of the resourceWeight property.
|
List<Shape> |
getShape()
Gets the value of the shape property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setArea(Double value)
Sets the value of the area property.
|
void |
setCutBox(Rectangle value)
Sets the value of the cutBox property.
|
void |
setDimensions(Shape value)
Sets the value of the dimensions property.
|
void |
setFileSpec(FileSpec value)
Sets the value of the fileSpec property.
|
void |
setFlatDimensions(Shape value)
Sets the value of the flatDimensions property.
|
void |
setFluteDirection(EnumShapeDefFluteDirection value)
Sets the value of the fluteDirection property.
|
void |
setGrainDirection(EnumShapeDefGrainDirection value)
Sets the value of the grainDirection property.
|
void |
setMediaRef(Object value)
Sets the value of the mediaRef property.
|
void |
setMediaSide(EnumSide value)
Sets the value of the mediaSide property.
|
void |
setResourceWeight(Double value)
Sets the value of the resourceWeight property.
|
ShapeDef |
withArea(Double value) |
ShapeDef |
withCutBox(Rectangle value) |
ShapeDef |
withCutLines(Collection<String> values) |
ShapeDef |
withCutLines(String... values) |
ShapeDef |
withDimensions(Shape value) |
ShapeDef |
withFileSpec(FileSpec value) |
ShapeDef |
withFlatDimensions(Shape value) |
ShapeDef |
withFluteDirection(EnumShapeDefFluteDirection value) |
ShapeDef |
withGrainDirection(EnumShapeDefGrainDirection value) |
ShapeDef |
withMediaRef(Object value) |
ShapeDef |
withMediaSide(EnumSide value) |
ShapeDef |
withResourceWeight(Double value) |
ShapeDef |
withShape(Collection<Shape> values) |
ShapeDef |
withShape(Shape... values) |
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected FileSpec fileSpec
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected List<Shape> shape
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Double area
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Rectangle cutBox
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Shape dimensions
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Shape flatDimensions
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected EnumShapeDefFluteDirection fluteDirection
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected EnumShapeDefGrainDirection grainDirection
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Object mediaRef
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected EnumSide mediaSide
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") protected Double resourceWeight
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public FileSpec getFileSpec()
FileSpec@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+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="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public List<Shape> getShape()
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 shape property.
For example, to add a new item, do as follows:
getShape().add(newItem);
Objects of the following type(s) are allowed in the list
Shape
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Double getArea()
Double@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setArea(Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Rectangle getCutBox()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+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="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Shape getDimensions()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setDimensions(Shape value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Shape getFlatDimensions()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setFlatDimensions(Shape value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public EnumShapeDefFluteDirection getFluteDirection()
EnumShapeDefFluteDirection@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setFluteDirection(EnumShapeDefFluteDirection value)
value - allowed object is
EnumShapeDefFluteDirection@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public EnumShapeDefGrainDirection getGrainDirection()
EnumShapeDefGrainDirection@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setGrainDirection(EnumShapeDefGrainDirection value)
value - allowed object is
EnumShapeDefGrainDirection@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Object getMediaRef()
Object@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setMediaRef(Object value)
value - allowed object is
Object@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public EnumSide getMediaSide()
EnumSide@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setMediaSide(EnumSide value)
value - allowed object is
EnumSide@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public Double getResourceWeight()
Double@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public void setResourceWeight(Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public List<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="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withFileSpec(FileSpec value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withShape(Shape... values)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withShape(Collection<Shape> values)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withArea(Double value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withCutBox(Rectangle value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withDimensions(Shape value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withFlatDimensions(Shape value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withFluteDirection(EnumShapeDefFluteDirection value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withGrainDirection(EnumShapeDefGrainDirection value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withMediaRef(Object value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withMediaSide(EnumSide value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withResourceWeight(Double value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withCutLines(String... values)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public ShapeDef withCutLines(Collection<String> values)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class ParameterType@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public boolean equals(Object object)
equals in class ParameterType@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public 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 ParameterType@Generated(value="com.sun.tools.xjc.Driver", date="2016-05-24T01:25:05+02:00", comments="JAXB RI v2.2.11") public int hashCode()
hashCode in class ParameterTypeCopyright © 2016. All rights reserved.