Package org.apache.fop.svg.font
Class FilteringFontFamilyResolver
- java.lang.Object
-
- org.apache.fop.svg.font.FilteringFontFamilyResolver
-
- All Implemented Interfaces:
org.apache.batik.bridge.FontFamilyResolver
,FOPFontFamilyResolver
- Direct Known Subclasses:
AFPFontFamilyResolver
public class FilteringFontFamilyResolver extends java.lang.Object implements FOPFontFamilyResolver
-
-
Field Summary
Fields Modifier and Type Field Description private FOPFontFamilyResolver
delegate
-
Constructor Summary
Constructors Constructor Description FilteringFontFamilyResolver(FOPFontFamilyResolver delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FOPGVTFontFamily
getDefault()
FOPGVTFontFamily
getFamilyThatCanDisplay(char c)
org.apache.batik.gvt.font.GVTFontFamily
loadFont(java.io.InputStream in, org.apache.batik.bridge.FontFace fontFace)
FOPGVTFontFamily
resolve(java.lang.String familyName)
org.apache.batik.gvt.font.GVTFontFamily
resolve(java.lang.String familyName, org.apache.batik.bridge.FontFace fontFace)
-
-
-
Field Detail
-
delegate
private final FOPFontFamilyResolver delegate
-
-
Constructor Detail
-
FilteringFontFamilyResolver
public FilteringFontFamilyResolver(FOPFontFamilyResolver delegate)
-
-
Method Detail
-
resolve
public FOPGVTFontFamily resolve(java.lang.String familyName)
- Specified by:
resolve
in interfaceorg.apache.batik.bridge.FontFamilyResolver
- Specified by:
resolve
in interfaceFOPFontFamilyResolver
-
resolve
public org.apache.batik.gvt.font.GVTFontFamily resolve(java.lang.String familyName, org.apache.batik.bridge.FontFace fontFace)
- Specified by:
resolve
in interfaceorg.apache.batik.bridge.FontFamilyResolver
-
loadFont
public org.apache.batik.gvt.font.GVTFontFamily loadFont(java.io.InputStream in, org.apache.batik.bridge.FontFace fontFace) throws java.lang.Exception
- Specified by:
loadFont
in interfaceorg.apache.batik.bridge.FontFamilyResolver
- Throws:
java.lang.Exception
-
getDefault
public FOPGVTFontFamily getDefault()
- Specified by:
getDefault
in interfaceorg.apache.batik.bridge.FontFamilyResolver
- Specified by:
getDefault
in interfaceFOPFontFamilyResolver
-
getFamilyThatCanDisplay
public FOPGVTFontFamily getFamilyThatCanDisplay(char c)
- Specified by:
getFamilyThatCanDisplay
in interfaceorg.apache.batik.bridge.FontFamilyResolver
- Specified by:
getFamilyThatCanDisplay
in interfaceFOPFontFamilyResolver
-
-