Class CSSOMSVGComputedStyle.ComputedCSSPaintValue
java.lang.Object
org.apache.batik.css.dom.CSSOMSVGColor
org.apache.batik.css.dom.CSSOMSVGPaint
org.apache.batik.css.dom.CSSOMSVGComputedStyle.ComputedCSSPaintValue
- All Implemented Interfaces:
CSSOMSVGColor.ValueProvider, CSSValue, RGBColor, org.w3c.dom.svg.SVGColor, org.w3c.dom.svg.SVGICCColor, org.w3c.dom.svg.SVGNumberList, org.w3c.dom.svg.SVGPaint
- Enclosing class:
CSSOMSVGComputedStyle
public class CSSOMSVGComputedStyle.ComputedCSSPaintValue
extends CSSOMSVGPaint
implements CSSOMSVGColor.ValueProvider
To manage a computed paint CSSValue.
- Version:
- $Id$
-
Nested Class Summary
Nested classes/interfaces inherited from class CSSOMSVGPaint
CSSOMSVGPaint.AbstractModificationHandler, CSSOMSVGPaint.PaintModificationHandlerNested classes/interfaces inherited from class CSSOMSVGColor
CSSOMSVGColor.AbstractComponent, CSSOMSVGColor.BlueComponent, CSSOMSVGColor.ColorNumber, CSSOMSVGColor.FloatComponent, CSSOMSVGColor.GreenComponent, CSSOMSVGColor.ModificationHandler, CSSOMSVGColor.RedComponent, CSSOMSVGColor.ValueProvider -
Field Summary
FieldsFields inherited from class CSSOMSVGColor
blueComponent, greenComponent, handler, iccColors, redComponent, valueProviderFields inherited from interface CSSValue
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LISTFields inherited from interface org.w3c.dom.svg.SVGColor
SVG_COLORTYPE_CURRENTCOLOR, SVG_COLORTYPE_RGBCOLOR, SVG_COLORTYPE_RGBCOLOR_ICCCOLOR, SVG_COLORTYPE_UNKNOWNFields inherited from interface org.w3c.dom.svg.SVGPaint
SVG_PAINTTYPE_CURRENTCOLOR, SVG_PAINTTYPE_NONE, SVG_PAINTTYPE_RGBCOLOR, SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR, SVG_PAINTTYPE_UNKNOWN, SVG_PAINTTYPE_URI, SVG_PAINTTYPE_URI_CURRENTCOLOR, SVG_PAINTTYPE_URI_NONE, SVG_PAINTTYPE_URI_RGBCOLOR, SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class CSSOMSVGPaint
getColorType, getPaintType, getUri, setModificationHandler, setPaint, setUriMethods inherited from class CSSOMSVGColor
appendItem, clear, getBlue, getColorProfile, getColors, getCssText, getCssValueType, getGreen, getIccColor, getICCColor, getItem, getNumberOfItems, getRed, getRgbColor, getRGBColor, initialize, insertItemBefore, removeItem, replaceItem, setColor, setColorProfile, setCssText, setRGBColor, setRGBColorICCColorMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CSSValue
getCssText, getCssValueType, setCssTextMethods inherited from interface org.w3c.dom.svg.SVGColor
getICCColor, getRGBColor, setColor, setRGBColor, setRGBColorICCColor
-
Field Details
-
index
protected int indexThe index of the associated value.
-
-
Constructor Details
-
ComputedCSSPaintValue
public ComputedCSSPaintValue(int idx) Creates a new ComputedCSSPaintValue.
-
-
Method Details
-
getValue
Returns the Value associated with this object.- Specified by:
getValuein interfaceCSSOMSVGColor.ValueProvider
-