|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.css.dom.CSSOMSVGColor
public class CSSOMSVGColor
This class implements the SVGColor
interface.
Nested Class Summary | |
---|---|
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. |
Field Summary | |
---|---|
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 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. |
Fields inherited from interface org.w3c.dom.svg.SVGColor |
---|
SVG_COLORTYPE_CURRENTCOLOR, SVG_COLORTYPE_RGBCOLOR, SVG_COLORTYPE_RGBCOLOR_ICCCOLOR, SVG_COLORTYPE_UNKNOWN |
Fields inherited from interface org.w3c.dom.css.CSSValue |
---|
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LIST |
Constructor Summary | |
---|---|
CSSOMSVGColor(CSSOMSVGColor.ValueProvider vp)
Creates a new CSSOMSVGColor. |
Method Summary | |
---|---|
org.w3c.dom.svg.SVGNumber |
appendItem(org.w3c.dom.svg.SVGNumber newItem)
DOM: Implements SVGNumberList.appendItem(SVGNumber) . |
void |
clear()
DOM: Implements SVGNumberList.clear() . |
CSSPrimitiveValue |
getBlue()
DOM: Implements RGBColor.getBlue() . |
String |
getColorProfile()
DOM: Implements SVGICCColor.getColorProfile() . |
org.w3c.dom.svg.SVGNumberList |
getColors()
DOM: Implements SVGICCColor.getColors() . |
short |
getColorType()
DOM: Implements SVGColor.getColorType() . |
String |
getCssText()
DOM: Implements CSSValue.getCssText() . |
short |
getCssValueType()
DOM: Implements CSSValue.getCssValueType() . |
CSSPrimitiveValue |
getGreen()
DOM: Implements RGBColor.getGreen() . |
org.w3c.dom.svg.SVGICCColor |
getIccColor()
Returns the SVGICCColor value of this SVGColor. |
org.w3c.dom.svg.SVGICCColor |
getICCColor()
DOM: Implements SVGColor.getICCColor() . |
org.w3c.dom.svg.SVGNumber |
getItem(int index)
DOM: Implements SVGNumberList.getItem(int) . |
int |
getNumberOfItems()
DOM: Implements SVGNumberList.getNumberOfItems() . |
CSSPrimitiveValue |
getRed()
DOM: Implements RGBColor.getRed() . |
RGBColor |
getRgbColor()
Returns the RGBColor value for this SVGColor. |
RGBColor |
getRGBColor()
DOM: Implements SVGColor.getRGBColor() . |
org.w3c.dom.svg.SVGNumber |
initialize(org.w3c.dom.svg.SVGNumber newItem)
DOM: Implements SVGNumberList.initialize(SVGNumber) . |
org.w3c.dom.svg.SVGNumber |
insertItemBefore(org.w3c.dom.svg.SVGNumber newItem,
int index)
DOM: Implements SVGNumberList.insertItemBefore(SVGNumber,int) . |
org.w3c.dom.svg.SVGNumber |
removeItem(int index)
DOM: Implements SVGNumberList.removeItem(int) . |
org.w3c.dom.svg.SVGNumber |
replaceItem(org.w3c.dom.svg.SVGNumber newItem,
int index)
DOM: Implements SVGNumberList.replaceItem(SVGNumber,int) . |
void |
setColor(short type,
String rgb,
String icc)
DOM: Implements SVGColor.setColor(short,String,String) . |
void |
setColorProfile(String colorProfile)
DOM: Implements SVGICCColor.setColorProfile(String) . |
void |
setCssText(String cssText)
DOM: Implements CSSValue.setCssText(String) . |
void |
setModificationHandler(CSSOMSVGColor.ModificationHandler h)
Sets the modification handler of this value. |
void |
setRGBColor(String color)
DOM: Implements SVGColor.setRGBColor(String) . |
void |
setRGBColorICCColor(String rgb,
String icc)
DOM: Implements SVGColor.setRGBColorICCColor(String,String) . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CSSOMSVGColor.ValueProvider valueProvider
protected CSSOMSVGColor.ModificationHandler handler
protected CSSOMSVGColor.RedComponent redComponent
protected CSSOMSVGColor.GreenComponent greenComponent
protected CSSOMSVGColor.BlueComponent blueComponent
protected ArrayList iccColors
Constructor Detail |
---|
public CSSOMSVGColor(CSSOMSVGColor.ValueProvider vp)
Method Detail |
---|
public void setModificationHandler(CSSOMSVGColor.ModificationHandler h)
public String getCssText()
CSSValue.getCssText()
.
getCssText
in interface CSSValue
public void setCssText(String cssText) throws DOMException
CSSValue.setCssText(String)
.
setCssText
in interface CSSValue
DOMException
public short getCssValueType()
CSSValue.getCssValueType()
.
getCssValueType
in interface CSSValue
public short getColorType()
SVGColor.getColorType()
.
getColorType
in interface org.w3c.dom.svg.SVGColor
public RGBColor getRGBColor()
SVGColor.getRGBColor()
.
getRGBColor
in interface org.w3c.dom.svg.SVGColor
public RGBColor getRgbColor()
public void setRGBColor(String color)
SVGColor.setRGBColor(String)
.
setRGBColor
in interface org.w3c.dom.svg.SVGColor
public org.w3c.dom.svg.SVGICCColor getICCColor()
SVGColor.getICCColor()
.
getICCColor
in interface org.w3c.dom.svg.SVGColor
public org.w3c.dom.svg.SVGICCColor getIccColor()
public void setRGBColorICCColor(String rgb, String icc)
SVGColor.setRGBColorICCColor(String,String)
.
setRGBColorICCColor
in interface org.w3c.dom.svg.SVGColor
public void setColor(short type, String rgb, String icc)
SVGColor.setColor(short,String,String)
.
setColor
in interface org.w3c.dom.svg.SVGColor
public CSSPrimitiveValue getRed()
RGBColor.getRed()
.
getRed
in interface RGBColor
public CSSPrimitiveValue getGreen()
RGBColor.getGreen()
.
getGreen
in interface RGBColor
public CSSPrimitiveValue getBlue()
RGBColor.getBlue()
.
getBlue
in interface RGBColor
public String getColorProfile()
SVGICCColor.getColorProfile()
.
getColorProfile
in interface org.w3c.dom.svg.SVGICCColor
public void setColorProfile(String colorProfile) throws DOMException
SVGICCColor.setColorProfile(String)
.
setColorProfile
in interface org.w3c.dom.svg.SVGICCColor
DOMException
public org.w3c.dom.svg.SVGNumberList getColors()
SVGICCColor.getColors()
.
getColors
in interface org.w3c.dom.svg.SVGICCColor
public int getNumberOfItems()
SVGNumberList.getNumberOfItems()
.
getNumberOfItems
in interface org.w3c.dom.svg.SVGNumberList
public void clear() throws DOMException
SVGNumberList.clear()
.
clear
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber initialize(org.w3c.dom.svg.SVGNumber newItem) throws DOMException
SVGNumberList.initialize(SVGNumber)
.
initialize
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber getItem(int index) throws DOMException
SVGNumberList.getItem(int)
.
getItem
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber insertItemBefore(org.w3c.dom.svg.SVGNumber newItem, int index) throws DOMException
SVGNumberList.insertItemBefore(SVGNumber,int)
.
insertItemBefore
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber replaceItem(org.w3c.dom.svg.SVGNumber newItem, int index) throws DOMException
SVGNumberList.replaceItem(SVGNumber,int)
.
replaceItem
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber removeItem(int index) throws DOMException
SVGNumberList.removeItem(int)
.
removeItem
in interface org.w3c.dom.svg.SVGNumberList
DOMException
public org.w3c.dom.svg.SVGNumber appendItem(org.w3c.dom.svg.SVGNumber newItem) throws DOMException
SVGNumberList.appendItem(SVGNumber)
.
appendItem
in interface org.w3c.dom.svg.SVGNumberList
DOMException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |