public class SVGPaintManager extends SVGColorManager
defaultValue, propertyDEFAULT_VALUEcomputedValues, values| Constructor and Description |
|---|
SVGPaintManager(String prop)
Creates a new SVGPaintManager.
|
SVGPaintManager(String prop,
Value v)
Creates a new SVGPaintManager.
|
| Modifier and Type | Method and Description |
|---|---|
Value |
computeValue(CSSStylableElement elt,
String pseudo,
CSSEngine engine,
int idx,
StyleMap sm,
Value value)
|
Value |
createValue(org.w3c.css.sac.LexicalUnit lu,
CSSEngine engine)
Implements
ValueManager.createValue(LexicalUnit,CSSEngine). |
int |
getPropertyType()
Implements
ValueManager.getPropertyType(). |
boolean |
isAdditiveProperty()
Implements
ValueManager.isAdditiveProperty(). |
boolean |
isAnimatableProperty()
Implements
ValueManager.isAnimatableProperty(). |
boolean |
isInheritedProperty()
Implements
ValueManager.isInheritedProperty(). |
getColorValue, getDefaultValue, getPropertyNamecreateColorComponent, createRGBColor, getIdentifierscreateStringValuecreateFloatValuecreateDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, resolveURIpublic SVGPaintManager(String prop)
public boolean isInheritedProperty()
ValueManager.isInheritedProperty().isInheritedProperty in interface ValueManagerisInheritedProperty in class SVGColorManagerpublic boolean isAnimatableProperty()
ValueManager.isAnimatableProperty().isAnimatableProperty in interface ValueManagerisAnimatableProperty in class SVGColorManagerpublic boolean isAdditiveProperty()
ValueManager.isAdditiveProperty().isAdditiveProperty in interface ValueManagerisAdditiveProperty in class SVGColorManagerpublic int getPropertyType()
ValueManager.getPropertyType().getPropertyType in interface ValueManagergetPropertyType in class SVGColorManagerpublic Value createValue(org.w3c.css.sac.LexicalUnit lu, CSSEngine engine) throws DOMException
ValueManager.createValue(LexicalUnit,CSSEngine).createValue in interface ValueManagercreateValue in class SVGColorManagerlu - The SAC lexical unit used to create the value.engine - The calling CSSEngine.DOMExceptionpublic Value computeValue(CSSStylableElement elt, String pseudo, CSSEngine engine, int idx, StyleMap sm, Value value)
computeValue in interface ValueManagercomputeValue in class SVGColorManagerelt - The owner of the value.pseudo - The pseudo element.engine - The CSSEngine.idx - The property index in the engine.sm - The computed style map.value - The value to compute.Copyright © 2000–2021 Apache Software Foundation. All rights reserved.