@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public class Color
extends SpecificResource
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for Color complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Color">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}DeviceNColor" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="ActualColorName" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="CMYK" type="{http://www.CIP4.org/JDFSchema_2_0}CMYKColor" />
<attribute name="ColorBook" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ColorBookEntry" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ColorDetails" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ColorName" type="{http://www.CIP4.org/JDFSchema_2_0}NamedColor" />
<attribute name="ColorType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="DieLine"/>
<enumeration value="Normal"/>
<enumeration value="Opaque"/>
<enumeration value="OpaqueIgnore"/>
<enumeration value="Primer"/>
<enumeration value="Transparent"/>
</restriction>
</simpleType>
</attribute>
<attribute name="ColorTypeDetails" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="Density" type="{http://www.CIP4.org/JDFSchema_2_0}float" />
<attribute name="Gray" type="{http://www.CIP4.org/JDFSchema_2_0}float" />
<attribute name="Lab" type="{http://www.CIP4.org/JDFSchema_2_0}LabColor" />
<attribute name="NeutralDensity" type="{http://www.CIP4.org/JDFSchema_2_0}float" />
<attribute name="PrintingTechnology" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="PrintStandard" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="RawName" type="{http://www.CIP4.org/JDFSchema_2_0}hexBinary" />
<attribute name="sRGB" type="{http://www.CIP4.org/JDFSchema_2_0}sRGBColor" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Color.ColorType
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
actualColorName |
protected java.util.List<java.lang.Float> |
cmyk |
protected java.lang.String |
colorBook |
protected java.lang.String |
colorBookEntry |
protected java.lang.String |
colorDetails |
protected NamedColor |
colorName |
protected Color.ColorType |
colorType |
protected java.lang.String |
colorTypeDetails |
protected java.lang.Float |
density |
protected java.util.List<DeviceNColor> |
deviceNColor |
protected java.lang.Float |
gray |
protected java.util.List<java.lang.Float> |
lab |
protected java.lang.Float |
neutralDensity |
protected java.lang.String |
printingTechnology |
protected java.lang.String |
printStandard |
protected java.lang.String |
rawName |
protected java.util.List<java.lang.Float> |
srgb |
| Constructor and Description |
|---|
Color() |
| 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) |
java.lang.String |
getActualColorName()
Gets the value of the actualColorName property.
|
java.util.List<java.lang.Float> |
getCMYK()
Gets the value of the cmyk property.
|
java.lang.String |
getColorBook()
Gets the value of the colorBook property.
|
java.lang.String |
getColorBookEntry()
Gets the value of the colorBookEntry property.
|
java.lang.String |
getColorDetails()
Gets the value of the colorDetails property.
|
NamedColor |
getColorName()
Gets the value of the colorName property.
|
Color.ColorType |
getColorType()
Gets the value of the colorType property.
|
java.lang.String |
getColorTypeDetails()
Gets the value of the colorTypeDetails property.
|
java.lang.Float |
getDensity()
Gets the value of the density property.
|
java.util.List<DeviceNColor> |
getDeviceNColor()
Gets the value of the deviceNColor property.
|
java.lang.Float |
getGray()
Gets the value of the gray property.
|
java.util.List<java.lang.Float> |
getLab()
Gets the value of the lab property.
|
java.lang.Float |
getNeutralDensity()
Gets the value of the neutralDensity property.
|
java.lang.String |
getPrintingTechnology()
Gets the value of the printingTechnology property.
|
java.lang.String |
getPrintStandard()
Gets the value of the printStandard property.
|
java.lang.String |
getRawName()
Gets the value of the rawName property.
|
java.util.List<java.lang.Float> |
getSRGB()
Gets the value of the srgb property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setActualColorName(java.lang.String value)
Sets the value of the actualColorName property.
|
void |
setColorBook(java.lang.String value)
Sets the value of the colorBook property.
|
void |
setColorBookEntry(java.lang.String value)
Sets the value of the colorBookEntry property.
|
void |
setColorDetails(java.lang.String value)
Sets the value of the colorDetails property.
|
void |
setColorName(NamedColor value)
Sets the value of the colorName property.
|
void |
setColorType(Color.ColorType value)
Sets the value of the colorType property.
|
void |
setColorTypeDetails(java.lang.String value)
Sets the value of the colorTypeDetails property.
|
void |
setDensity(java.lang.Float value)
Sets the value of the density property.
|
void |
setGray(java.lang.Float value)
Sets the value of the gray property.
|
void |
setNeutralDensity(java.lang.Float value)
Sets the value of the neutralDensity property.
|
void |
setPrintingTechnology(java.lang.String value)
Sets the value of the printingTechnology property.
|
void |
setPrintStandard(java.lang.String value)
Sets the value of the printStandard property.
|
void |
setRawName(java.lang.String value)
Sets the value of the rawName property.
|
Color |
withActualColorName(java.lang.String value) |
Color |
withCMYK(java.util.Collection<java.lang.Float> values) |
Color |
withCMYK(java.lang.Float... values) |
Color |
withColorBook(java.lang.String value) |
Color |
withColorBookEntry(java.lang.String value) |
Color |
withColorDetails(java.lang.String value) |
Color |
withColorName(NamedColor value) |
Color |
withColorType(Color.ColorType value) |
Color |
withColorTypeDetails(java.lang.String value) |
Color |
withDensity(java.lang.Float value) |
Color |
withDeviceNColor(java.util.Collection<DeviceNColor> values) |
Color |
withDeviceNColor(DeviceNColor... values) |
Color |
withGray(java.lang.Float value) |
Color |
withLab(java.util.Collection<java.lang.Float> values) |
Color |
withLab(java.lang.Float... values) |
Color |
withNeutralDensity(java.lang.Float value) |
Color |
withPrintingTechnology(java.lang.String value) |
Color |
withPrintStandard(java.lang.String value) |
Color |
withRawName(java.lang.String value) |
Color |
withSRGB(java.util.Collection<java.lang.Float> values) |
Color |
withSRGB(java.lang.Float... values) |
getOtherAttributes@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<DeviceNColor> deviceNColor
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String actualColorName
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.Float> cmyk
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String colorBook
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String colorBookEntry
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String colorDetails
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected NamedColor colorName
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected Color.ColorType colorType
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String colorTypeDetails
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Float density
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Float gray
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.Float> lab
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Float neutralDensity
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String printingTechnology
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String printStandard
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.String rawName
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.Float> srgb
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<DeviceNColor> getDeviceNColor()
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 deviceNColor property.
For example, to add a new item, do as follows:
getDeviceNColor().add(newItem);
Objects of the following type(s) are allowed in the list
DeviceNColor
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getActualColorName()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setActualColorName(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.Float> getCMYK()
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 cmyk property.
For example, to add a new item, do as follows:
getCMYK().add(newItem);
Objects of the following type(s) are allowed in the list
Float
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getColorBook()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorBook(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getColorBookEntry()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorBookEntry(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getColorDetails()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorDetails(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public NamedColor getColorName()
NamedColor@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorName(NamedColor value)
value - allowed object is
NamedColor@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public Color.ColorType getColorType()
Color.ColorType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorType(Color.ColorType value)
value - allowed object is
Color.ColorType@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getColorTypeDetails()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setColorTypeDetails(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Float getDensity()
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setDensity(java.lang.Float value)
value - allowed object is
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Float getGray()
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setGray(java.lang.Float value)
value - allowed object is
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.Float> getLab()
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 lab property.
For example, to add a new item, do as follows:
getLab().add(newItem);
Objects of the following type(s) are allowed in the list
Float
@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Float getNeutralDensity()
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setNeutralDensity(java.lang.Float value)
value - allowed object is
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getPrintingTechnology()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setPrintingTechnology(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getPrintStandard()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setPrintStandard(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.lang.String getRawName()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public void setRawName(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2018-09-17T05:05:18+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.Float> getSRGB()
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 srgb property.
For example, to add a new item, do as follows:
getSRGB().add(newItem);
Objects of the following type(s) are allowed in the list
Float
public Color withDeviceNColor(DeviceNColor... values)
public Color withDeviceNColor(java.util.Collection<DeviceNColor> values)
public Color withActualColorName(java.lang.String value)
public Color withCMYK(java.lang.Float... values)
public Color withCMYK(java.util.Collection<java.lang.Float> values)
public Color withColorBook(java.lang.String value)
public Color withColorBookEntry(java.lang.String value)
public Color withColorDetails(java.lang.String value)
public Color withColorName(NamedColor value)
public Color withColorType(Color.ColorType value)
public Color withColorTypeDetails(java.lang.String value)
public Color withDensity(java.lang.Float value)
public Color withGray(java.lang.Float value)
public Color withLab(java.lang.Float... values)
public Color withLab(java.util.Collection<java.lang.Float> values)
public Color withNeutralDensity(java.lang.Float value)
public Color withPrintingTechnology(java.lang.String value)
public Color withPrintStandard(java.lang.String value)
public Color withRawName(java.lang.String value)
public Color withSRGB(java.lang.Float... values)
public Color withSRGB(java.util.Collection<java.lang.Float> values)
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.Equalsequals in class SpecificResourcepublic boolean equals(java.lang.Object object)
equals in class SpecificResourcepublic 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 SpecificResourcepublic int hashCode()
hashCode in class SpecificResource