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

java.lang.Object
  extended by org.jfree.layouting.input.style.parser.stylehandler.AbstractCompoundValueReadHandler
All Implemented Interfaces:
CSSCompoundValueReadHandler
Direct Known 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)
           
 java.util.Map createValues(org.w3c.css.sac.LexicalUnit unit)
          Parses the LexicalUnit and returns a map of (StyleKey, CSSValue) pairs.
 StyleKey[] getAffectedKeys()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCompoundValueReadHandler

public AbstractCompoundValueReadHandler()
Method Detail

addHandler

protected void addHandler(StyleKey key,
                          CSSValueReadHandler handler)

getAffectedKeys

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

createValues

public java.util.Map createValues(org.w3c.css.sac.LexicalUnit unit)
Parses the LexicalUnit and returns a map of (StyleKey, CSSValue) pairs.

Specified by:
createValues in interface CSSCompoundValueReadHandler
Parameters:
unit -
Returns: