|
||||||||||
| 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(). |
org.w3c.dom.css.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(). |
org.w3c.dom.css.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(). |
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 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 org.w3c.dom.css.CSSValue
public void setCssText(String cssText)
throws DOMException
CSSValue.setCssText(String).
setCssText in interface org.w3c.dom.css.CSSValueDOMExceptionpublic short getCssValueType()
CSSValue.getCssValueType().
getCssValueType in interface org.w3c.dom.css.CSSValuepublic short getColorType()
SVGColor.getColorType().
getColorType in interface org.w3c.dom.svg.SVGColorpublic org.w3c.dom.css.RGBColor getRGBColor()
SVGColor.getRGBColor().
getRGBColor in interface org.w3c.dom.svg.SVGColorpublic org.w3c.dom.css.RGBColor getRgbColor()
public void setRGBColor(String color)
SVGColor.setRGBColor(String).
setRGBColor in interface org.w3c.dom.svg.SVGColorpublic org.w3c.dom.svg.SVGICCColor getICCColor()
SVGColor.getICCColor().
getICCColor in interface org.w3c.dom.svg.SVGColorpublic 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.SVGColorpublic org.w3c.dom.css.CSSPrimitiveValue getRed()
RGBColor.getRed().
getRed in interface org.w3c.dom.css.RGBColorpublic org.w3c.dom.css.CSSPrimitiveValue getGreen()
RGBColor.getGreen().
getGreen in interface org.w3c.dom.css.RGBColorpublic org.w3c.dom.css.CSSPrimitiveValue getBlue()
RGBColor.getBlue().
getBlue in interface org.w3c.dom.css.RGBColorpublic 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.SVGICCColorDOMExceptionpublic org.w3c.dom.svg.SVGNumberList getColors()
SVGICCColor.getColors().
getColors in interface org.w3c.dom.svg.SVGICCColorpublic 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.SVGNumberListDOMException
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.SVGNumberListDOMException
public org.w3c.dom.svg.SVGNumber getItem(int index)
throws DOMException
SVGNumberList.getItem(int).
getItem in interface org.w3c.dom.svg.SVGNumberListDOMException
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.SVGNumberListDOMException
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.SVGNumberListDOMException
public org.w3c.dom.svg.SVGNumber removeItem(int index)
throws DOMException
SVGNumberList.removeItem(int).
removeItem in interface org.w3c.dom.svg.SVGNumberListDOMException
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.SVGNumberListDOMException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||