@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public class ShapeCut
extends java.lang.Object
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="CutBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
<attribute name="CutDepth">
<simpleType>
<restriction base="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN">
<enumeration value="Full"/>
<enumeration value="Partial"/>
</restriction>
</simpleType>
</attribute>
<attribute name="CutOut" type="{http://www.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="CutPath" type="{http://www.CIP4.org/JDFSchema_2_0}PDFPath" />
<attribute name="CutType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Cut"/>
<enumeration value="Perforate"/>
</restriction>
</simpleType>
</attribute>
<attribute name="ShapeType" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Line"/>
<enumeration value="Path"/>
<enumeration value="Rectangular"/>
<enumeration value="Round"/>
<enumeration value="RoundedRectangle"/>
</restriction>
</simpleType>
</attribute>
<attribute name="ShapeTypeDetails" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<anyAttribute processContents='lax' namespace='##other'/>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ShapeCut.CutDepth
Java class for null.
|
static class |
ShapeCut.CutType
Java class for null.
|
static class |
ShapeCut.ShapeType
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected Rectangle |
cutBox |
protected ShapeCut.CutDepth |
cutDepth |
protected java.lang.Boolean |
cutOut |
protected java.lang.String |
cutPath |
protected ShapeCut.CutType |
cutType |
protected ShapeCut.ShapeType |
shapeType |
protected java.lang.String |
shapeTypeDetails |
| Constructor and Description |
|---|
ShapeCut() |
| 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.
|
ShapeCut.CutDepth |
getCutDepth()
Gets the value of the cutDepth property.
|
java.lang.String |
getCutPath()
Gets the value of the cutPath property.
|
ShapeCut.CutType |
getCutType()
Gets the value of the cutType property.
|
java.util.Map<javax.xml.namespace.QName,java.lang.String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.
|
ShapeCut.ShapeType |
getShapeType()
Gets the value of the shapeType property.
|
java.lang.String |
getShapeTypeDetails()
Gets the value of the shapeTypeDetails property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
java.lang.Boolean |
isCutOut()
Gets the value of the cutOut property.
|
void |
setCutBox(Rectangle value)
Sets the value of the cutBox property.
|
void |
setCutDepth(ShapeCut.CutDepth value)
Sets the value of the cutDepth property.
|
void |
setCutOut(java.lang.Boolean value)
Sets the value of the cutOut property.
|
void |
setCutPath(java.lang.String value)
Sets the value of the cutPath property.
|
void |
setCutType(ShapeCut.CutType value)
Sets the value of the cutType property.
|
void |
setShapeType(ShapeCut.ShapeType value)
Sets the value of the shapeType property.
|
void |
setShapeTypeDetails(java.lang.String value)
Sets the value of the shapeTypeDetails property.
|
ShapeCut |
withCutBox(Rectangle value) |
ShapeCut |
withCutDepth(ShapeCut.CutDepth value) |
ShapeCut |
withCutOut(java.lang.Boolean value) |
ShapeCut |
withCutPath(java.lang.String value) |
ShapeCut |
withCutType(ShapeCut.CutType value) |
ShapeCut |
withShapeType(ShapeCut.ShapeType value) |
ShapeCut |
withShapeTypeDetails(java.lang.String value) |
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected Rectangle cutBox
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected ShapeCut.CutDepth cutDepth
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean cutOut
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String cutPath
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected ShapeCut.CutType cutType
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected ShapeCut.ShapeType shapeType
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String shapeTypeDetails
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public Rectangle getCutBox()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00: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="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public ShapeCut.CutDepth getCutDepth()
ShapeCut.CutDepth@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setCutDepth(ShapeCut.CutDepth value)
value - allowed object is
ShapeCut.CutDepth@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isCutOut()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setCutOut(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getCutPath()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setCutPath(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public ShapeCut.CutType getCutType()
ShapeCut.CutType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setCutType(ShapeCut.CutType value)
value - allowed object is
ShapeCut.CutType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public ShapeCut.ShapeType getShapeType()
ShapeCut.ShapeType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setShapeType(ShapeCut.ShapeType value)
value - allowed object is
ShapeCut.ShapeType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getShapeTypeDetails()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public void setShapeTypeDetails(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-21T03:54:21+00:00",
comments="JAXB RI v2.2.11")
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
public ShapeCut withCutDepth(ShapeCut.CutDepth value)
public ShapeCut withCutOut(java.lang.Boolean value)
public ShapeCut withCutPath(java.lang.String value)
public ShapeCut withCutType(ShapeCut.CutType value)
public ShapeCut withShapeType(ShapeCut.ShapeType value)
public ShapeCut withShapeTypeDetails(java.lang.String 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.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Object