Package org.xhtmlrenderer.context
Class AWTFontResolver
- java.lang.Object
-
- org.xhtmlrenderer.context.AWTFontResolver
-
- All Implemented Interfaces:
FontResolver
public class AWTFontResolver extends java.lang.Object implements FontResolver
Description of the Class- Author:
- Joshua Marinacci
-
-
Constructor Summary
Constructors Constructor Description AWTFontResolver()
Constructor for the FontResolverTest object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flushCache()
FSFont
resolveFont(SharedContext ctx, java.lang.String[] families, float size, IdentValue weight, IdentValue style, IdentValue variant)
Description of the MethodFSFont
resolveFont(SharedContext renderingContext, FontSpecification spec)
void
setFontMapping(java.lang.String name, java.awt.Font font)
Sets the fontMapping attribute of the FontResolver object
-
-
-
Method Detail
-
flushCache
public void flushCache()
- Specified by:
flushCache
in interfaceFontResolver
-
resolveFont
public FSFont resolveFont(SharedContext ctx, java.lang.String[] families, float size, IdentValue weight, IdentValue style, IdentValue variant)
Description of the Method- Parameters:
ctx
-families
- PARAMsize
- PARAMweight
- PARAMstyle
- PARAMvariant
- PARAM- Returns:
- Returns
-
setFontMapping
public void setFontMapping(java.lang.String name, java.awt.Font font)
Sets the fontMapping attribute of the FontResolver object- Parameters:
name
- The new fontMapping valuefont
- The new fontMapping value
-
resolveFont
public FSFont resolveFont(SharedContext renderingContext, FontSpecification spec)
- Specified by:
resolveFont
in interfaceFontResolver
-
-