org.jfree.layouting.input.style.parser.stylehandler

Class AbstractCompoundValueReadHandler

Implemented Interfaces:
CSSCompoundValueReadHandler
Known Direct Subclasses:
ColumnRuleReadHandler, LineGridReadHandler, TextLineThroughReadHandler, TextOverlineReadHandler, TextUnderlineReadHandler

public class AbstractCompoundValueReadHandler
extends java.lang.Object
implements CSSCompoundValueReadHandler

Creation-Date: 03.12.2005, 19:10:30
Author:
Thomas Morgner

Constructor Summary

AbstractCompoundValueReadHandler()

Method Summary

protected void
addHandler(StyleKey key, CSSValueReadHandler handler)
Map
createValues(LexicalUnit unit)
Parses the LexicalUnit and returns a map of (StyleKey, CSSValue) pairs.
StyleKey[]
getAffectedKeys()

Constructor Details

AbstractCompoundValueReadHandler

public AbstractCompoundValueReadHandler()

Method Details

addHandler

protected void addHandler(StyleKey key,
                          CSSValueReadHandler handler)

createValues

public Map createValues(LexicalUnit unit)
Parses the LexicalUnit and returns a map of (StyleKey, CSSValue) pairs.
Specified by:
createValues in interface CSSCompoundValueReadHandler
Parameters:
unit -
Returns:

getAffectedKeys

public StyleKey[] getAffectedKeys()
Specified by:
getAffectedKeys in interface CSSCompoundValueReadHandler