org.apache.batik.css.engine.value

Class IdentifierManager

public abstract class IdentifierManager extends AbstractValueManager

This class provides a manager for the property with support for identifier values.
Method Summary
ValuecreateStringValue(short type, String value, CSSEngine engine)
Implements {@link ValueManager#createStringValue(short,String,CSSEngine)}.
ValuecreateValue(LexicalUnit lu, CSSEngine engine)
Implements {@link ValueManager#createValue(LexicalUnit,CSSEngine)}.
abstract StringMapgetIdentifiers()
Returns the map that contains the name/value mappings for each possible identifiers.

Method Detail

createStringValue

public Value createStringValue(short type, String value, CSSEngine engine)
Implements {@link ValueManager#createStringValue(short,String,CSSEngine)}.

createValue

public Value createValue(LexicalUnit lu, CSSEngine engine)
Implements {@link ValueManager#createValue(LexicalUnit,CSSEngine)}.

getIdentifiers

public abstract StringMap getIdentifiers()
Returns the map that contains the name/value mappings for each possible identifiers.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.