|
||||||||||||
| 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
This class provides a manager for the property with support for CSS color values.
| Field Summary | |
|---|---|
protected static StringMap |
computedValues
The computed identifier values. |
protected static StringMap |
values
The identifier values. |
| Constructor Summary | |
|---|---|
AbstractColorManager()
|
|
| Method Summary | |
|---|---|
Value |
computeValue(CSSStylableElement elt,
java.lang.String pseudo,
CSSEngine engine,
int idx,
StyleMap sm,
Value value)
Implements ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,Value). |
protected Value |
createColorComponent(LexicalUnit lu)
Creates a color component from a lexical unit. |
protected Value |
createRGBColor(Value r,
Value g,
Value b)
Creates an RGB color. |
Value |
createValue(LexicalUnit lu,
CSSEngine engine)
Implements ValueManager.createValue(LexicalUnit,CSSEngine). |
protected StringMap |
getIdentifiers()
Implements IdentifierManager.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, getPropertyName, resolveURI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.batik.css.engine.value.ValueManager |
|---|
getDefaultValue, getPropertyName, isInheritedProperty |
| Field Detail |
protected static final StringMap values
protected static final StringMap computedValues
| Constructor Detail |
public AbstractColorManager()
| Method Detail |
public Value createValue(LexicalUnit lu,
CSSEngine engine)
throws org.w3c.dom.DOMException
ValueManager.createValue(LexicalUnit,CSSEngine).
createValue in interface ValueManagercreateValue in class IdentifierManagerorg.w3c.dom.DOMException
public Value computeValue(CSSStylableElement elt,
java.lang.String pseudo,
CSSEngine engine,
int idx,
StyleMap sm,
Value value)
ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,Value).
computeValue in interface ValueManagercomputeValue in class AbstractValueManager
protected Value createRGBColor(Value r,
Value g,
Value b)
protected Value createColorComponent(LexicalUnit lu)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionprotected StringMap getIdentifiers()
IdentifierManager.getIdentifiers().
getIdentifiers in class IdentifierManager
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||