Package org.cip4.lib.xjdf.schema
Class BindingIntent
- java.lang.Object
-
- org.cip4.lib.xjdf.schema.ProductIntent
-
- org.cip4.lib.xjdf.schema.BindingIntent
-
- All Implemented Interfaces:
java.io.Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class BindingIntent extends ProductIntent implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for BindingIntent complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BindingIntent"> <complexContent> <extension base="{http://www.CIP4.org/JDFSchema_2_0}ProductIntent"> <sequence> <element ref="{http://www.CIP4.org/JDFSchema_2_0}AdhesiveNote" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}EdgeGluing" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}HardCoverBinding" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}LooseBinding" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}SaddleStitching" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}SideStitching" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}SoftCoverBinding" minOccurs="0"/> <element ref="{http://www.CIP4.org/JDFSchema_2_0}Tabs" minOccurs="0"/> </sequence> <attribute name="BackCoverColor" type="{http://www.CIP4.org/JDFSchema_2_0}NamedColor" /> <attribute name="BackCoverColorDetails" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="BindingColor" type="{http://www.CIP4.org/JDFSchema_2_0}NamedColor" /> <attribute name="BindingColorDetails" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="BindingOrder"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="None"/> <enumeration value="Collecting"/> <enumeration value="Gathering"/> </restriction> </simpleType> </attribute> <attribute name="BindingSide" type="{http://www.CIP4.org/JDFSchema_2_0}Edge" /> <attribute name="BindingType" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="AdhesiveNote"/> <enumeration value="ChannelBinding"/> <enumeration value="CoilBinding"/> <enumeration value="CombBinding"/> <enumeration value="CornerStitch"/> <enumeration value="EdgeGluing"/> <enumeration value="HardCover"/> <enumeration value="LooseBinding"/> <enumeration value="None"/> <enumeration value="RingBinding"/> <enumeration value="SaddleStitch"/> <enumeration value="SideStitch"/> <enumeration value="SoftCover"/> <enumeration value="StripBinding"/> <enumeration value="Tape"/> <enumeration value="WireComb"/> </restriction> </simpleType> </attribute> <attribute name="ChildRefs"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}IDREFS"> <minLength value="2"/> </restriction> </simpleType> </attribute> <attribute name="CoverColor" type="{http://www.CIP4.org/JDFSchema_2_0}NamedColor" /> <attribute name="CoverColorDetails" type="{http://www.w3.org/2001/XMLSchema}string" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBindingIntent.BindingOrderJava class for null.static classBindingIntent.BindingTypeJava class for null.
-
Field Summary
Fields Modifier and Type Field Description protected AdhesiveNoteadhesiveNoteprotected java.lang.StringbackCoverColorprotected java.lang.StringbackCoverColorDetailsprotected java.lang.StringbindingColorprotected java.lang.StringbindingColorDetailsprotected BindingIntent.BindingOrderbindingOrderprotected EdgebindingSideprotected BindingIntent.BindingTypebindingTypeprotected java.util.List<Product>childrenprotected java.lang.StringcoverColorprotected java.lang.StringcoverColorDetailsprotected EdgeGluingedgeGluingprotected HardCoverBindinghardCoverBindingprotected LooseBindinglooseBindingprotected SaddleStitchingsaddleStitchingprotected SideStitchingsideStitchingprotected SoftCoverBindingsoftCoverBindingprotected Tabstabs-
Fields inherited from class org.cip4.lib.xjdf.schema.ProductIntent
any
-
-
Constructor Summary
Constructors Constructor Description BindingIntent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)AdhesiveNotegetAdhesiveNote()Gets the value of the adhesiveNote property.java.lang.StringgetBackCoverColor()Gets the value of the backCoverColor property.java.lang.StringgetBackCoverColorDetails()Gets the value of the backCoverColorDetails property.java.lang.StringgetBindingColor()Gets the value of the bindingColor property.java.lang.StringgetBindingColorDetails()Gets the value of the bindingColorDetails property.BindingIntent.BindingOrdergetBindingOrder()Gets the value of the bindingOrder property.EdgegetBindingSide()Gets the value of the bindingSide property.BindingIntent.BindingTypegetBindingType()Gets the value of the bindingType property.java.util.List<Product>getChildren()Gets the value of the children property.java.util.List<Product>getChildrenRaw()java.lang.StringgetCoverColor()Gets the value of the coverColor property.java.lang.StringgetCoverColorDetails()Gets the value of the coverColorDetails property.EdgeGluinggetEdgeGluing()Gets the value of the edgeGluing property.HardCoverBindinggetHardCoverBinding()Gets the value of the hardCoverBinding property.LooseBindinggetLooseBinding()Gets the value of the looseBinding property.SaddleStitchinggetSaddleStitching()Gets the value of the saddleStitching property.SideStitchinggetSideStitching()Gets the value of the sideStitching property.SoftCoverBindinggetSoftCoverBinding()Gets the value of the softCoverBinding property.TabsgetTabs()Gets the value of the tabs property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetAdhesiveNote(AdhesiveNote value)Sets the value of the adhesiveNote property.voidsetBackCoverColor(java.lang.String value)Sets the value of the backCoverColor property.voidsetBackCoverColorDetails(java.lang.String value)Sets the value of the backCoverColorDetails property.voidsetBindingColor(java.lang.String value)Sets the value of the bindingColor property.voidsetBindingColorDetails(java.lang.String value)Sets the value of the bindingColorDetails property.voidsetBindingOrder(BindingIntent.BindingOrder value)Sets the value of the bindingOrder property.voidsetBindingSide(Edge value)Sets the value of the bindingSide property.voidsetBindingType(BindingIntent.BindingType value)Sets the value of the bindingType property.voidsetCoverColor(java.lang.String value)Sets the value of the coverColor property.voidsetCoverColorDetails(java.lang.String value)Sets the value of the coverColorDetails property.voidsetEdgeGluing(EdgeGluing value)Sets the value of the edgeGluing property.voidsetHardCoverBinding(HardCoverBinding value)Sets the value of the hardCoverBinding property.voidsetLooseBinding(LooseBinding value)Sets the value of the looseBinding property.voidsetSaddleStitching(SaddleStitching value)Sets the value of the saddleStitching property.voidsetSideStitching(SideStitching value)Sets the value of the sideStitching property.voidsetSoftCoverBinding(SoftCoverBinding value)Sets the value of the softCoverBinding property.voidsetTabs(Tabs value)Sets the value of the tabs property.BindingIntentwithAdhesiveNote(AdhesiveNote value)BindingIntentwithAny(java.lang.Object... values)BindingIntentwithAny(java.util.Collection<java.lang.Object> values)BindingIntentwithBackCoverColor(java.lang.String value)BindingIntentwithBackCoverColorDetails(java.lang.String value)BindingIntentwithBindingColor(java.lang.String value)BindingIntentwithBindingColorDetails(java.lang.String value)BindingIntentwithBindingOrder(BindingIntent.BindingOrder value)BindingIntentwithBindingSide(Edge value)BindingIntentwithBindingType(BindingIntent.BindingType value)BindingIntentwithChildren(java.util.Collection<Product> values)BindingIntentwithChildren(Product... values)BindingIntentwithCoverColor(java.lang.String value)BindingIntentwithCoverColorDetails(java.lang.String value)BindingIntentwithEdgeGluing(EdgeGluing value)BindingIntentwithHardCoverBinding(HardCoverBinding value)BindingIntentwithLooseBinding(LooseBinding value)BindingIntentwithSaddleStitching(SaddleStitching value)BindingIntentwithSideStitching(SideStitching value)BindingIntentwithSoftCoverBinding(SoftCoverBinding value)BindingIntentwithTabs(Tabs value)-
Methods inherited from class org.cip4.lib.xjdf.schema.ProductIntent
getAny, getOtherAttributes
-
-
-
-
Field Detail
-
adhesiveNote
protected AdhesiveNote adhesiveNote
-
edgeGluing
protected EdgeGluing edgeGluing
-
hardCoverBinding
protected HardCoverBinding hardCoverBinding
-
looseBinding
protected LooseBinding looseBinding
-
saddleStitching
protected SaddleStitching saddleStitching
-
sideStitching
protected SideStitching sideStitching
-
softCoverBinding
protected SoftCoverBinding softCoverBinding
-
tabs
protected Tabs tabs
-
backCoverColor
protected java.lang.String backCoverColor
-
backCoverColorDetails
protected java.lang.String backCoverColorDetails
-
bindingColor
protected java.lang.String bindingColor
-
bindingColorDetails
protected java.lang.String bindingColorDetails
-
bindingOrder
protected BindingIntent.BindingOrder bindingOrder
-
bindingSide
protected Edge bindingSide
-
bindingType
protected BindingIntent.BindingType bindingType
-
children
protected java.util.List<Product> children
-
coverColor
protected java.lang.String coverColor
-
coverColorDetails
protected java.lang.String coverColorDetails
-
-
Method Detail
-
getAdhesiveNote
public AdhesiveNote getAdhesiveNote()
Gets the value of the adhesiveNote property.- Returns:
- possible object is
AdhesiveNote
-
setAdhesiveNote
public void setAdhesiveNote(AdhesiveNote value)
Sets the value of the adhesiveNote property.- Parameters:
value- allowed object isAdhesiveNote
-
getEdgeGluing
public EdgeGluing getEdgeGluing()
Gets the value of the edgeGluing property.- Returns:
- possible object is
EdgeGluing
-
setEdgeGluing
public void setEdgeGluing(EdgeGluing value)
Sets the value of the edgeGluing property.- Parameters:
value- allowed object isEdgeGluing
-
getHardCoverBinding
public HardCoverBinding getHardCoverBinding()
Gets the value of the hardCoverBinding property.- Returns:
- possible object is
HardCoverBinding
-
setHardCoverBinding
public void setHardCoverBinding(HardCoverBinding value)
Sets the value of the hardCoverBinding property.- Parameters:
value- allowed object isHardCoverBinding
-
getLooseBinding
public LooseBinding getLooseBinding()
Gets the value of the looseBinding property.- Returns:
- possible object is
LooseBinding
-
setLooseBinding
public void setLooseBinding(LooseBinding value)
Sets the value of the looseBinding property.- Parameters:
value- allowed object isLooseBinding
-
getSaddleStitching
public SaddleStitching getSaddleStitching()
Gets the value of the saddleStitching property.- Returns:
- possible object is
SaddleStitching
-
setSaddleStitching
public void setSaddleStitching(SaddleStitching value)
Sets the value of the saddleStitching property.- Parameters:
value- allowed object isSaddleStitching
-
getSideStitching
public SideStitching getSideStitching()
Gets the value of the sideStitching property.- Returns:
- possible object is
SideStitching
-
setSideStitching
public void setSideStitching(SideStitching value)
Sets the value of the sideStitching property.- Parameters:
value- allowed object isSideStitching
-
getSoftCoverBinding
public SoftCoverBinding getSoftCoverBinding()
Gets the value of the softCoverBinding property.- Returns:
- possible object is
SoftCoverBinding
-
setSoftCoverBinding
public void setSoftCoverBinding(SoftCoverBinding value)
Sets the value of the softCoverBinding property.- Parameters:
value- allowed object isSoftCoverBinding
-
setTabs
public void setTabs(Tabs value)
Sets the value of the tabs property.- Parameters:
value- allowed object isTabs
-
getBackCoverColor
public java.lang.String getBackCoverColor()
Gets the value of the backCoverColor property.- Returns:
- possible object is
String
-
setBackCoverColor
public void setBackCoverColor(java.lang.String value)
Sets the value of the backCoverColor property.- Parameters:
value- allowed object isString
-
getBackCoverColorDetails
public java.lang.String getBackCoverColorDetails()
Gets the value of the backCoverColorDetails property.- Returns:
- possible object is
String
-
setBackCoverColorDetails
public void setBackCoverColorDetails(java.lang.String value)
Sets the value of the backCoverColorDetails property.- Parameters:
value- allowed object isString
-
getBindingColor
public java.lang.String getBindingColor()
Gets the value of the bindingColor property.- Returns:
- possible object is
String
-
setBindingColor
public void setBindingColor(java.lang.String value)
Sets the value of the bindingColor property.- Parameters:
value- allowed object isString
-
getBindingColorDetails
public java.lang.String getBindingColorDetails()
Gets the value of the bindingColorDetails property.- Returns:
- possible object is
String
-
setBindingColorDetails
public void setBindingColorDetails(java.lang.String value)
Sets the value of the bindingColorDetails property.- Parameters:
value- allowed object isString
-
getBindingOrder
public BindingIntent.BindingOrder getBindingOrder()
Gets the value of the bindingOrder property.- Returns:
- possible object is
BindingIntent.BindingOrder
-
setBindingOrder
public void setBindingOrder(BindingIntent.BindingOrder value)
Sets the value of the bindingOrder property.- Parameters:
value- allowed object isBindingIntent.BindingOrder
-
getBindingSide
public Edge getBindingSide()
Gets the value of the bindingSide property.- Returns:
- possible object is
Edge
-
setBindingSide
public void setBindingSide(Edge value)
Sets the value of the bindingSide property.- Parameters:
value- allowed object isEdge
-
getBindingType
public BindingIntent.BindingType getBindingType()
Gets the value of the bindingType property.- Returns:
- possible object is
BindingIntent.BindingType
-
setBindingType
public void setBindingType(BindingIntent.BindingType value)
Sets the value of the bindingType property.- Parameters:
value- allowed object isBindingIntent.BindingType
-
getChildren
public java.util.List<Product> getChildren()
Gets the value of the children 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 children property.For example, to add a new item, do as follows:
getChildren().add(newItem);Objects of the following type(s) are allowed in the list
Object
-
getCoverColor
public java.lang.String getCoverColor()
Gets the value of the coverColor property.- Returns:
- possible object is
String
-
setCoverColor
public void setCoverColor(java.lang.String value)
Sets the value of the coverColor property.- Parameters:
value- allowed object isString
-
getCoverColorDetails
public java.lang.String getCoverColorDetails()
Gets the value of the coverColorDetails property.- Returns:
- possible object is
String
-
setCoverColorDetails
public void setCoverColorDetails(java.lang.String value)
Sets the value of the coverColorDetails property.- Parameters:
value- allowed object isString
-
withAdhesiveNote
public BindingIntent withAdhesiveNote(AdhesiveNote value)
-
withEdgeGluing
public BindingIntent withEdgeGluing(EdgeGluing value)
-
withHardCoverBinding
public BindingIntent withHardCoverBinding(HardCoverBinding value)
-
withLooseBinding
public BindingIntent withLooseBinding(LooseBinding value)
-
withSaddleStitching
public BindingIntent withSaddleStitching(SaddleStitching value)
-
withSideStitching
public BindingIntent withSideStitching(SideStitching value)
-
withSoftCoverBinding
public BindingIntent withSoftCoverBinding(SoftCoverBinding value)
-
withTabs
public BindingIntent withTabs(Tabs value)
-
withBackCoverColor
public BindingIntent withBackCoverColor(java.lang.String value)
-
withBackCoverColorDetails
public BindingIntent withBackCoverColorDetails(java.lang.String value)
-
withBindingColor
public BindingIntent withBindingColor(java.lang.String value)
-
withBindingColorDetails
public BindingIntent withBindingColorDetails(java.lang.String value)
-
withBindingOrder
public BindingIntent withBindingOrder(BindingIntent.BindingOrder value)
-
withBindingSide
public BindingIntent withBindingSide(Edge value)
-
withBindingType
public BindingIntent withBindingType(BindingIntent.BindingType value)
-
withChildren
public BindingIntent withChildren(Product... values)
-
withChildren
public BindingIntent withChildren(java.util.Collection<Product> values)
-
withCoverColor
public BindingIntent withCoverColor(java.lang.String value)
-
withCoverColorDetails
public BindingIntent withCoverColorDetails(java.lang.String value)
-
withAny
public BindingIntent withAny(java.lang.Object... values)
- Overrides:
withAnyin classProductIntent
-
withAny
public BindingIntent withAny(java.util.Collection<java.lang.Object> values)
- Overrides:
withAnyin classProductIntent
-
equals
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.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classProductIntent
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classProductIntent
-
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 classProductIntent
-
hashCode
public int hashCode()
- Overrides:
hashCodein classProductIntent
-
getChildrenRaw
public final java.util.List<Product> getChildrenRaw()
-
-