public class CSSOMSVGColor
extends java.lang.Object
implements org.w3c.dom.css.RGBColor
SVGColor
interface.Modifier and Type | Class and Description |
---|---|
protected class |
CSSOMSVGColor.AbstractComponent
To store a component.
|
class |
CSSOMSVGColor.AbstractModificationHandler
Provides an abstract implementation of a ModificationHandler.
|
protected class |
CSSOMSVGColor.BlueComponent
To represents a blue component.
|
protected class |
CSSOMSVGColor.ColorNumber
To represent a SVGNumber which is part of a color list.
|
protected class |
CSSOMSVGColor.FloatComponent
To store a Float component.
|
protected class |
CSSOMSVGColor.GreenComponent
To represents a green component.
|
static interface |
CSSOMSVGColor.ModificationHandler
To manage the modifications on a CSS value.
|
protected class |
CSSOMSVGColor.RedComponent
To represents a red component.
|
static interface |
CSSOMSVGColor.ValueProvider
To provide the actual value.
|
Modifier and Type | Field and Description |
---|---|
protected CSSOMSVGColor.BlueComponent |
blueComponent
The blue component, if this value is a RGBColor.
|
protected CSSOMSVGColor.GreenComponent |
greenComponent
The green component, if this value is a RGBColor.
|
protected CSSOMSVGColor.ModificationHandler |
handler
The modifications handler.
|
protected java.util.ArrayList |
iccColors
To store the ICC color list.
|
protected CSSOMSVGColor.RedComponent |
redComponent
The red component, if this value is a RGBColor.
|
protected CSSOMSVGColor.ValueProvider |
valueProvider
The associated value.
|
Constructor and Description |
---|
CSSOMSVGColor(CSSOMSVGColor.ValueProvider vp)
Creates a new CSSOMSVGColor.
|
Modifier and Type | Method and Description |
---|---|
SVGNumber |
appendItem(SVGNumber newItem)
DOM: Implements
SVGNumberList#appendItem(SVGNumber) . |
void |
clear()
DOM: Implements
SVGNumberList#clear() . |
org.w3c.dom.css.CSSPrimitiveValue |
getBlue()
DOM: Implements
RGBColor.getBlue() . |
java.lang.String |
getColorProfile()
DOM: Implements
org.w3c.dom.svg.SVGICCColor#getColorProfile() . |
SVGNumberList |
getColors()
DOM: Implements
SVGICCColor#getColors() . |
short |
getColorType()
DOM: Implements
org.w3c.dom.svg.SVGColor#getColorType() . |
java.lang.String |
getCssText()
DOM: Implements
CSSValue.getCssText() . |
short |
getCssValueType()
DOM: Implements
CSSValue.getCssValueType() . |
org.w3c.dom.css.CSSPrimitiveValue |
getGreen()
DOM: Implements
RGBColor.getGreen() . |
SVGICCColor |
getIccColor()
Returns the SVGICCColor value of this SVGColor.
|
SVGICCColor |
getICCColor()
DOM: Implements
org.w3c.dom.svg.SVGColor#getICCColor() . |
SVGNumber |
getItem(int index)
DOM: Implements
SVGNumberList#getItem(int) . |
int |
getNumberOfItems()
DOM: Implements
SVGNumberList#getNumberOfItems() . |
org.w3c.dom.css.CSSPrimitiveValue |
getRed()
DOM: Implements
RGBColor.getRed() . |
org.w3c.dom.css.RGBColor |
getRgbColor()
Returns the RGBColor value for this SVGColor.
|
org.w3c.dom.css.RGBColor |
getRGBColor()
DOM: Implements
org.w3c.dom.svg.SVGColor#getRGBColor() . |
SVGNumber |
initialize(SVGNumber newItem)
DOM: Implements
SVGNumberList#initialize(SVGNumber) . |
SVGNumber |
insertItemBefore(SVGNumber newItem,
int index)
DOM: Implements
SVGNumberList#insertItemBefore(SVGNumber,int) . |
SVGNumber |
removeItem(int index)
DOM: Implements
SVGNumberList#removeItem(int) . |
SVGNumber |
replaceItem(SVGNumber newItem,
int index)
DOM: Implements
SVGNumberList#replaceItem(SVGNumber,int) . |
void |
setColor(short type,
java.lang.String rgb,
java.lang.String icc)
DOM: Implements
org.w3c.dom.svg.SVGColor#setColor(short,String,String) . |
void |
setColorProfile(java.lang.String colorProfile)
DOM: Implements
SVGICCColor#setColorProfile(String) . |
void |
setCssText(java.lang.String cssText)
DOM: Implements
CSSValue.setCssText(String) . |
void |
setModificationHandler(CSSOMSVGColor.ModificationHandler h)
Sets the modification handler of this value.
|
void |
setRGBColor(java.lang.String color)
DOM: Implements
org.w3c.dom.svg.SVGColor#setRGBColor(String) . |
void |
setRGBColorICCColor(java.lang.String rgb,
java.lang.String icc)
DOM: Implements
org.w3c.dom.svg.SVGColor#setRGBColorICCColor(String,String) . |
protected CSSOMSVGColor.ValueProvider valueProvider
protected CSSOMSVGColor.ModificationHandler handler
protected CSSOMSVGColor.RedComponent redComponent
protected CSSOMSVGColor.GreenComponent greenComponent
protected CSSOMSVGColor.BlueComponent blueComponent
protected java.util.ArrayList iccColors
public CSSOMSVGColor(CSSOMSVGColor.ValueProvider vp)
public void setModificationHandler(CSSOMSVGColor.ModificationHandler h)
public java.lang.String getCssText()
CSSValue.getCssText()
.public void setCssText(java.lang.String cssText) throws org.w3c.dom.DOMException
CSSValue.setCssText(String)
.org.w3c.dom.DOMException
public short getCssValueType()
CSSValue.getCssValueType()
.public short getColorType()
org.w3c.dom.svg.SVGColor#getColorType()
.public org.w3c.dom.css.RGBColor getRGBColor()
org.w3c.dom.svg.SVGColor#getRGBColor()
.public org.w3c.dom.css.RGBColor getRgbColor()
public void setRGBColor(java.lang.String color)
org.w3c.dom.svg.SVGColor#setRGBColor(String)
.public SVGICCColor getICCColor()
org.w3c.dom.svg.SVGColor#getICCColor()
.public SVGICCColor getIccColor()
public void setRGBColorICCColor(java.lang.String rgb, java.lang.String icc)
org.w3c.dom.svg.SVGColor#setRGBColorICCColor(String,String)
.public void setColor(short type, java.lang.String rgb, java.lang.String icc)
org.w3c.dom.svg.SVGColor#setColor(short,String,String)
.public org.w3c.dom.css.CSSPrimitiveValue getRed()
RGBColor.getRed()
.getRed
in interface org.w3c.dom.css.RGBColor
public org.w3c.dom.css.CSSPrimitiveValue getGreen()
RGBColor.getGreen()
.getGreen
in interface org.w3c.dom.css.RGBColor
public org.w3c.dom.css.CSSPrimitiveValue getBlue()
RGBColor.getBlue()
.getBlue
in interface org.w3c.dom.css.RGBColor
public java.lang.String getColorProfile()
org.w3c.dom.svg.SVGICCColor#getColorProfile()
.public void setColorProfile(java.lang.String colorProfile) throws org.w3c.dom.DOMException
SVGICCColor#setColorProfile(String)
.org.w3c.dom.DOMException
public SVGNumberList getColors()
SVGICCColor#getColors()
.public int getNumberOfItems()
SVGNumberList#getNumberOfItems()
.public void clear() throws org.w3c.dom.DOMException
SVGNumberList#clear()
.org.w3c.dom.DOMException
public SVGNumber initialize(SVGNumber newItem) throws org.w3c.dom.DOMException
SVGNumberList#initialize(SVGNumber)
.org.w3c.dom.DOMException
public SVGNumber getItem(int index) throws org.w3c.dom.DOMException
SVGNumberList#getItem(int)
.org.w3c.dom.DOMException
public SVGNumber insertItemBefore(SVGNumber newItem, int index) throws org.w3c.dom.DOMException
SVGNumberList#insertItemBefore(SVGNumber,int)
.org.w3c.dom.DOMException
public SVGNumber replaceItem(SVGNumber newItem, int index) throws org.w3c.dom.DOMException
SVGNumberList#replaceItem(SVGNumber,int)
.org.w3c.dom.DOMException
public SVGNumber removeItem(int index) throws org.w3c.dom.DOMException
SVGNumberList#removeItem(int)
.org.w3c.dom.DOMException
public SVGNumber appendItem(SVGNumber newItem) throws org.w3c.dom.DOMException
SVGNumberList#appendItem(SVGNumber)
.org.w3c.dom.DOMException
Copyright ? 2015 Apache Software Foundation. All Rights Reserved.