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,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v2.3.6",
date="2022-12-18T20:00:09Z")
public class BindingIntent
extends ProductIntent
implements 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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null.static 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 TypeMethodDescriptionbooleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets 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()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(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 v2.3.6", date="2022-12-18T20:00:09Z") protected AdhesiveNote adhesiveNote -
edgeGluing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected EdgeGluing edgeGluing -
hardCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected HardCoverBinding hardCoverBinding -
looseBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected LooseBinding looseBinding -
saddleStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected SaddleStitching saddleStitching -
sideStitching
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected SideStitching sideStitching -
softCoverBinding
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected SoftCoverBinding softCoverBinding -
tabs
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Tabs tabs -
backCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String backCoverColor -
backCoverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String backCoverColorDetails -
bindingColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String bindingColor -
bindingColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String bindingColorDetails -
bindingOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected BindingIntent.BindingOrder bindingOrder -
bindingSide
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Edge bindingSide -
bindingType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected BindingIntent.BindingType bindingType -
children
-
coverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String coverColor -
coverColorDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String coverColorDetails
-
-
Constructor Details
-
BindingIntent
public BindingIntent()
-
-
Method Details
-
getAdhesiveNote
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 -
getCoverColor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classProductIntent
-
equals
- 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
-