org.jfree.layouting.layouter.style.resolver.computed.text
Class TextDecorationWidthResolveHandler

java.lang.Object
  extended by org.jfree.layouting.layouter.style.resolver.computed.ConstantsResolveHandler
      extended by org.jfree.layouting.layouter.style.resolver.computed.text.TextDecorationWidthResolveHandler
All Implemented Interfaces:
ResolveHandler

public class TextDecorationWidthResolveHandler
extends ConstantsResolveHandler


Constructor Summary
TextDecorationWidthResolveHandler()
           
 
Method Summary
 StyleKey[] getRequiredStyles()
          This indirectly defines the resolve order.
protected  CSSValue resolveValue(LayoutProcess process, LayoutElement currentNode, StyleKey key)
           
 
Methods inherited from class org.jfree.layouting.layouter.style.resolver.computed.ConstantsResolveHandler
addNormalizeValue, addValue, getFallback, lookupValue, resolve, setFallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextDecorationWidthResolveHandler

public TextDecorationWidthResolveHandler()
Method Detail

getRequiredStyles

public StyleKey[] getRequiredStyles()
This indirectly defines the resolve order. The higher the order, the more dependent is the resolver on other resolvers to be complete.

Specified by:
getRequiredStyles in interface ResolveHandler
Overrides:
getRequiredStyles in class ConstantsResolveHandler
Returns:
the array of required style keys.

resolveValue

protected CSSValue resolveValue(LayoutProcess process,
                                LayoutElement currentNode,
                                StyleKey key)
Overrides:
resolveValue in class ConstantsResolveHandler