org.jfree.layouting.layouter.style.resolver.computed.fonts
Class FontFamilyResolveHandler

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

public class FontFamilyResolveHandler
extends ConstantsResolveHandler

Creation-Date: 18.12.2005, 16:35:28

Author:
Thomas Morgner

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

Constructor Detail

FontFamilyResolveHandler

public FontFamilyResolveHandler()
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:

resolve

public void resolve(LayoutProcess process,
                    LayoutElement currentNode,
                    StyleKey key)
Resolves a single property.

Specified by:
resolve in interface ResolveHandler
Overrides:
resolve in class ConstantsResolveHandler
Parameters:
currentNode -
style -