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:
Serializable
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-19T22:22:03Z")
public class BindingIntent
extends ProductIntent
implements Serializable
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="ScrewBinding"/>
<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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for nullstatic enumJava class for null -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AdhesiveNoteprotected Stringprotected Stringprotected Stringprotected Stringprotected BindingIntent.BindingOrderprotected Edgeprotected BindingIntent.BindingTypeprotected Stringprotected Stringprotected EdgeGluingprotected HardCoverBindingprotected LooseBindingprotected SaddleStitchingprotected SideStitchingprotected SoftCoverBindingprotected TabsFields inherited from class org.cip4.lib.xjdf.schema.ProductIntent
any -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the adhesiveNote property.Gets the value of the backCoverColor property.Gets the value of the backCoverColorDetails property.Gets the value of the bindingColor property.Gets the value of the bindingColorDetails property.Gets the value of the bindingOrder property.Gets the value of the bindingSide property.Gets the value of the bindingType property.Gets the value of the children property.Gets the value of the coverColor property.Gets the value of the coverColorDetails property.Gets the value of the edgeGluing property.Gets the value of the hardCoverBinding property.Gets the value of the looseBinding property.Gets the value of the saddleStitching property.Gets the value of the sideStitching property.Gets the value of the softCoverBinding property.getTabs()Gets the value of the tabs property.inthashCode()voidsetAdhesiveNote(AdhesiveNote value) Sets the value of the adhesiveNote property.voidsetBackCoverColor(String value) Sets the value of the backCoverColor property.voidsetBackCoverColorDetails(String value) Sets the value of the backCoverColorDetails property.voidsetBindingColor(String value) Sets the value of the bindingColor property.voidsetBindingColorDetails(String value) Sets the value of the bindingColorDetails property.voidSets the value of the bindingOrder property.voidsetBindingSide(Edge value) Sets the value of the bindingSide property.voidSets the value of the bindingType property.voidsetCoverColor(String value) Sets the value of the coverColor property.voidsetCoverColorDetails(String value) Sets the value of the coverColorDetails property.voidsetEdgeGluing(EdgeGluing value) Sets the value of the edgeGluing property.voidSets the value of the hardCoverBinding property.voidsetLooseBinding(LooseBinding value) Sets the value of the looseBinding property.voidSets the value of the saddleStitching property.voidsetSideStitching(SideStitching value) Sets the value of the sideStitching property.voidSets the value of the softCoverBinding property.voidSets the value of the tabs property.withAdhesiveNote(AdhesiveNote value) withAny(Collection<Object> values) withBackCoverColor(String value) withBackCoverColorDetails(String value) withBindingColor(String value) withBindingColorDetails(String value) withBindingSide(Edge value) withChildren(Collection<Product> values) withChildren(Product... values) withCoverColor(String value) withCoverColorDetails(String value) withEdgeGluing(EdgeGluing value) withLooseBinding(LooseBinding value) withSideStitching(SideStitching value) Methods inherited from class org.cip4.lib.xjdf.schema.ProductIntent
getAny, getOtherAttributes
-
Field Details
-
adhesiveNote
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected AdhesiveNote adhesiveNote -
edgeGluing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected EdgeGluing edgeGluing -
hardCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected HardCoverBinding hardCoverBinding -
looseBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected LooseBinding looseBinding -
saddleStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected SaddleStitching saddleStitching -
sideStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected SideStitching sideStitching -
softCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected SoftCoverBinding softCoverBinding -
tabs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Tabs tabs -
backCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String backCoverColor -
backCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String backCoverColorDetails -
bindingColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String bindingColor -
bindingColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String bindingColorDetails -
bindingOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected BindingIntent.BindingOrder bindingOrder -
bindingSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Edge bindingSide -
bindingType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected BindingIntent.BindingType bindingType -
children
-
coverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String coverColor -
coverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String coverColorDetails
-
-
Constructor Details
-
BindingIntent
public BindingIntent()
-
-
Method Details
-
getAdhesiveNote
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public AdhesiveNote getAdhesiveNote()Gets the value of the adhesiveNote property.- Returns:
- possible object is
AdhesiveNote
-
setAdhesiveNote
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setAdhesiveNote(AdhesiveNote value) Sets the value of the adhesiveNote property.- Parameters:
value- allowed object isAdhesiveNote
-
getEdgeGluing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public EdgeGluing getEdgeGluing()Gets the value of the edgeGluing property.- Returns:
- possible object is
EdgeGluing
-
setEdgeGluing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setEdgeGluing(EdgeGluing value) Sets the value of the edgeGluing property.- Parameters:
value- allowed object isEdgeGluing
-
getHardCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public HardCoverBinding getHardCoverBinding()Gets the value of the hardCoverBinding property.- Returns:
- possible object is
HardCoverBinding
-
setHardCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setHardCoverBinding(HardCoverBinding value) Sets the value of the hardCoverBinding property.- Parameters:
value- allowed object isHardCoverBinding
-
getLooseBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public LooseBinding getLooseBinding()Gets the value of the looseBinding property.- Returns:
- possible object is
LooseBinding
-
setLooseBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLooseBinding(LooseBinding value) Sets the value of the looseBinding property.- Parameters:
value- allowed object isLooseBinding
-
getSaddleStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public SaddleStitching getSaddleStitching()Gets the value of the saddleStitching property.- Returns:
- possible object is
SaddleStitching
-
setSaddleStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setSaddleStitching(SaddleStitching value) Sets the value of the saddleStitching property.- Parameters:
value- allowed object isSaddleStitching
-
getSideStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public SideStitching getSideStitching()Gets the value of the sideStitching property.- Returns:
- possible object is
SideStitching
-
setSideStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setSideStitching(SideStitching value) Sets the value of the sideStitching property.- Parameters:
value- allowed object isSideStitching
-
getSoftCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public SoftCoverBinding getSoftCoverBinding()Gets the value of the softCoverBinding property.- Returns:
- possible object is
SoftCoverBinding
-
setSoftCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setSoftCoverBinding(SoftCoverBinding value) Sets the value of the softCoverBinding property.- Parameters:
value- allowed object isSoftCoverBinding
-
getTabs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Tabs getTabs()Gets the value of the tabs property.- Returns:
- possible object is
Tabs
-
setTabs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setTabs(Tabs value) Sets the value of the tabs property.- Parameters:
value- allowed object isTabs
-
getBackCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBackCoverColor()Gets the value of the backCoverColor property.- Returns:
- possible object is
String
-
setBackCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBackCoverColor(String value) Sets the value of the backCoverColor property.- Parameters:
value- allowed object isString
-
getBackCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBackCoverColorDetails()Gets the value of the backCoverColorDetails property.- Returns:
- possible object is
String
-
setBackCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBackCoverColorDetails(String value) Sets the value of the backCoverColorDetails property.- Parameters:
value- allowed object isString
-
getBindingColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBindingColor()Gets the value of the bindingColor property.- Returns:
- possible object is
String
-
setBindingColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBindingColor(String value) Sets the value of the bindingColor property.- Parameters:
value- allowed object isString
-
getBindingColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBindingColorDetails()Gets the value of the bindingColorDetails property.- Returns:
- possible object is
String
-
setBindingColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBindingColorDetails(String value) Sets the value of the bindingColorDetails property.- Parameters:
value- allowed object isString
-
getBindingOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public BindingIntent.BindingOrder getBindingOrder()Gets the value of the bindingOrder property.- Returns:
- possible object is
BindingIntent.BindingOrder
-
setBindingOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBindingOrder(BindingIntent.BindingOrder value) Sets the value of the bindingOrder property.- Parameters:
value- allowed object isBindingIntent.BindingOrder
-
getBindingSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Edge getBindingSide()Gets the value of the bindingSide property.- Returns:
- possible object is
Edge
-
setBindingSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBindingSide(Edge value) Sets the value of the bindingSide property.- Parameters:
value- allowed object isEdge
-
getBindingType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public BindingIntent.BindingType getBindingType()Gets the value of the bindingType property.- Returns:
- possible object is
BindingIntent.BindingType
-
setBindingType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBindingType(BindingIntent.BindingType value) Sets the value of the bindingType property.- Parameters:
value- allowed object isBindingIntent.BindingType
-
getChildren
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public 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- Returns:
- The value of the children property.
-
getCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getCoverColor()Gets the value of the coverColor property.- Returns:
- possible object is
String
-
setCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCoverColor(String value) Sets the value of the coverColor property.- Parameters:
value- allowed object isString
-
getCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getCoverColorDetails()Gets the value of the coverColorDetails property.- Returns:
- possible object is
String
-
setCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCoverColorDetails(String value) Sets the value of the coverColorDetails property.- Parameters:
value- allowed object isString
-
withAdhesiveNote
-
withEdgeGluing
-
withHardCoverBinding
-
withLooseBinding
-
withSaddleStitching
-
withSideStitching
-
withSoftCoverBinding
-
withTabs
-
withBackCoverColor
-
withBackCoverColorDetails
-
withBindingColor
-
withBindingColorDetails
-
withBindingOrder
-
withBindingSide
-
withBindingType
-
withChildren
-
withChildren
-
withCoverColor
-
withCoverColorDetails
-
withAny
- Overrides:
withAnyin classProductIntent
-
withAny
- Overrides:
withAnyin classProductIntent
-
equals
- Overrides:
equalsin classProductIntent
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductIntent
-
getChildrenRaw
-