org.jfree.layouting.input.style.parser.stylehandler.line
Class VerticalAlignReadHandler

java.lang.Object
  extended by org.jfree.layouting.input.style.parser.stylehandler.OneOfConstantsReadHandler
      extended by org.jfree.layouting.input.style.parser.stylehandler.line.VerticalAlignReadHandler
All Implemented Interfaces:
CSSCompoundValueReadHandler, CSSValueReadHandler

public class VerticalAlignReadHandler
extends OneOfConstantsReadHandler
implements CSSCompoundValueReadHandler

Warning: This *is* a compound property, but one if its values depend on the element structure and it changes its meaning if used in Tables.

Author:
Thomas Morgner

Constructor Summary
VerticalAlignReadHandler()
           
 
Method Summary
 java.util.Map createValues(org.w3c.css.sac.LexicalUnit unit)
          Parses the LexicalUnit and returns a map of (StyleKey, CSSValue) pairs.
 StyleKey[] getAffectedKeys()
           
protected  CSSValue lookupValue(org.w3c.css.sac.LexicalUnit value)
           
 
Methods inherited from class org.jfree.layouting.input.style.parser.stylehandler.OneOfConstantsReadHandler
addValue, createValue, isAutoAllowed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerticalAlignReadHandler

public VerticalAlignReadHandler()
Method Detail

lookupValue

protected CSSValue lookupValue(org.w3c.css.sac.LexicalUnit value)
Overrides:
lookupValue in class OneOfConstantsReadHandler

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:

getAffectedKeys

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