public class DeviceColor extends AbstractValue
| Modifier and Type | Field and Description |
|---|---|
protected float[] |
colors
The colors.
|
protected int |
count
The color count.
|
static String |
DEVICE_CMYK_COLOR_FUNCTION |
static String |
DEVICE_GRAY_COLOR_FUNCTION |
static String |
DEVICE_NCHANNEL_COLOR_FUNCTION |
static String |
DEVICE_RGB_COLOR_FUNCTION |
protected boolean |
nChannel |
| Constructor and Description |
|---|
DeviceColor(boolean nChannel)
Creates a new DeviceColor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(float c)
Appends a color to the list.
|
float |
getColor(int i)
Returns the color at the given index.
|
String |
getCssText()
A string representation of the current value.
|
short |
getCssValueType()
Implements
Value.getCssValueType(). |
int |
getNumberOfColors()
Returns the number of colors.
|
boolean |
isNChannel()
Indicates whether this color uses an N-Channel color space.
|
String |
toString() |
createDOMException, getBlue, getBottom, getFloatValue, getGreen, getIdentifier, getLeft, getLength, getListStyle, getPrimitiveType, getRed, getRight, getSeparator, getStringValue, getTop, itempublic static final String DEVICE_GRAY_COLOR_FUNCTION
public static final String DEVICE_RGB_COLOR_FUNCTION
public static final String DEVICE_CMYK_COLOR_FUNCTION
public static final String DEVICE_NCHANNEL_COLOR_FUNCTION
protected boolean nChannel
protected int count
protected float[] colors
public DeviceColor(boolean nChannel)
nChannel - true for a device-nchannel() color, false for Gray, RGB and CMYKpublic short getCssValueType()
Value.getCssValueType().getCssValueType in interface ValuegetCssValueType in class AbstractValuepublic boolean isNChannel()
public int getNumberOfColors()
throws DOMException
DOMExceptionpublic float getColor(int i)
throws DOMException
DOMExceptionpublic String getCssText()
public void append(float c)
Copyright © 2000–2017 Apache Software Foundation. All rights reserved.