|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.css.engine.value.AbstractValueFactory
org.apache.batik.css.engine.value.AbstractValueManager
org.apache.batik.css.engine.value.IdentifierManager
org.apache.batik.css.engine.value.AbstractColorManager
org.apache.batik.css.engine.value.svg.ColorManager
org.apache.batik.css.engine.value.svg.SVGColorManager
org.apache.batik.css.engine.value.svg.SVGPaintManager
public class SVGPaintManager
This class provides a manager for the SVGPaint property values.
| Field Summary |
|---|
| Fields inherited from class org.apache.batik.css.engine.value.svg.SVGColorManager |
|---|
defaultValue, property |
| Fields inherited from class org.apache.batik.css.engine.value.svg.ColorManager |
|---|
DEFAULT_VALUE |
| Fields inherited from class org.apache.batik.css.engine.value.AbstractColorManager |
|---|
computedValues, values |
| Constructor Summary | |
|---|---|
SVGPaintManager(String prop)
Creates a new SVGPaintManager. |
|
SVGPaintManager(String prop,
Value v)
Creates a new SVGPaintManager. |
|
| Method Summary | |
|---|---|
Value |
computeValue(CSSStylableElement elt,
String pseudo,
CSSEngine engine,
int idx,
StyleMap sm,
Value value)
Implements ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,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(). |
| Methods inherited from class org.apache.batik.css.engine.value.svg.SVGColorManager |
|---|
getColorValue, getDefaultValue, getPropertyName |
| Methods inherited from class org.apache.batik.css.engine.value.AbstractColorManager |
|---|
createColorComponent, createRGBColor, getIdentifiers |
| Methods inherited from class org.apache.batik.css.engine.value.IdentifierManager |
|---|
createStringValue |
| Methods inherited from class org.apache.batik.css.engine.value.AbstractValueManager |
|---|
createFloatValue |
| Methods inherited from class org.apache.batik.css.engine.value.AbstractValueFactory |
|---|
createDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, resolveURI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SVGPaintManager(String prop)
public SVGPaintManager(String prop,
Value v)
prop - The property name.v - The default value.| Method Detail |
|---|
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 SVGColorManager
public 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.
DOMException
public Value computeValue(CSSStylableElement elt,
String pseudo,
CSSEngine engine,
int idx,
StyleMap sm,
Value value)
ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||