org.jfree.layouting.layouter.style.resolver.computed.fonts
Class MinMaxFontSizeResolveHandler
java.lang.Object
org.jfree.layouting.layouter.style.resolver.computed.ConstantsResolveHandler
org.jfree.layouting.layouter.style.resolver.computed.fonts.MinMaxFontSizeResolveHandler
- All Implemented Interfaces:
- ResolveHandler
public class MinMaxFontSizeResolveHandler
- extends ConstantsResolveHandler
Creation-Date: 21.12.2005, 12:47:43
- Author:
- Thomas Morgner
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MinMaxFontSizeResolveHandler
public MinMaxFontSizeResolveHandler()
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
-
getScaleLargerFactor
public double getScaleLargerFactor(double parentSize)
getScaleSmallerFactor
public double getScaleSmallerFactor(double parentSize)