Package org.apache.fop.fonts
Class DefaultFontConfig.ParserHelper
- java.lang.Object
-
- org.apache.fop.fonts.DefaultFontConfig.ParserHelper
-
- Enclosing class:
- DefaultFontConfig
private static final class DefaultFontConfig.ParserHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Configuration
config
private FontEventAdapter
eventAdapter
private Configuration
fontInfoCfg
private DefaultFontConfig
instance
private boolean
strict
-
Constructor Summary
Constructors Modifier Constructor Description private
ParserHelper(Configuration cfg, boolean strict)
private
ParserHelper(Configuration cfg, boolean strict, FontEventAdapter eventAdapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private FontTriplet
getFontTriplet(Configuration tripletCfg, boolean strict)
Creates a new FontTriplet given a triple Configurationprivate void
parse()
private void
parseDirectories()
private void
parseFonts()
private void
parseReferencedFonts()
-
-
-
Field Detail
-
strict
private boolean strict
-
config
private Configuration config
-
fontInfoCfg
private Configuration fontInfoCfg
-
eventAdapter
private FontEventAdapter eventAdapter
-
instance
private DefaultFontConfig instance
-
-
Constructor Detail
-
ParserHelper
private ParserHelper(Configuration cfg, boolean strict) throws FOPException
- Throws:
FOPException
-
ParserHelper
private ParserHelper(Configuration cfg, boolean strict, FontEventAdapter eventAdapter) throws FOPException
- Throws:
FOPException
-
-
Method Detail
-
parse
private void parse() throws FOPException
- Throws:
FOPException
-
parseFonts
private void parseFonts() throws FOPException
- Throws:
FOPException
-
parseReferencedFonts
private void parseReferencedFonts() throws FOPException
- Throws:
FOPException
-
parseDirectories
private void parseDirectories() throws FOPException
- Throws:
FOPException
-
getFontTriplet
private FontTriplet getFontTriplet(Configuration tripletCfg, boolean strict) throws FOPException
Creates a new FontTriplet given a triple Configuration- Parameters:
tripletCfg
- a triplet configuration- Returns:
- a font triplet font key
- Throws:
FOPException
- thrown if a FOP exception occurs
-
-