org.apache.fop.fonts
Class DefaultFontConfig.DefaultFontConfigParser
java.lang.Object
org.apache.fop.fonts.DefaultFontConfig.DefaultFontConfigParser
- All Implemented Interfaces:
- FontConfig.FontConfigParser
- Enclosing class:
- DefaultFontConfig
public static final class DefaultFontConfig.DefaultFontConfigParser
- extends java.lang.Object
- implements FontConfig.FontConfigParser
Parses the morge generic font information.
Method Summary |
DefaultFontConfig |
parse(org.apache.avalon.framework.configuration.Configuration cfg,
boolean strict)
Parses the font configuration and return the configuration object. |
DefaultFontConfig |
parse(org.apache.avalon.framework.configuration.Configuration cfg,
boolean strict,
FontEventAdapter eventAdapter)
|
FontConfig |
parse(org.apache.avalon.framework.configuration.Configuration cfg,
FontManager fontManager,
boolean strict,
EventProducer eventProducer)
Parse the font configuration and return an object containing all the necessary data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFontConfig.DefaultFontConfigParser
public DefaultFontConfig.DefaultFontConfigParser()
parse
public DefaultFontConfig parse(org.apache.avalon.framework.configuration.Configuration cfg,
boolean strict)
throws FOPException
- Parses the font configuration and return the configuration object.
- Parameters:
cfg
- the configuration datastrict
- whether or not to enforce strict validation
- Returns:
- the font configuration object
- Throws:
FOPException
- if an error occurs when creating the configuration object
parse
public DefaultFontConfig parse(org.apache.avalon.framework.configuration.Configuration cfg,
boolean strict,
FontEventAdapter eventAdapter)
throws FOPException
-
- Throws:
FOPException
parse
public FontConfig parse(org.apache.avalon.framework.configuration.Configuration cfg,
FontManager fontManager,
boolean strict,
EventProducer eventProducer)
throws FOPException
- Parse the font configuration and return an object containing all the necessary data.
- Specified by:
parse
in interface FontConfig.FontConfigParser
- Parameters:
cfg
- the configuration objectfontManager
- the font managerstrict
- whether or not to enforce strict validationeventProducer
- the event producer for handling font events
- Returns:
- the configuration object
- Throws:
FOPException
- if an error occurs creating the font configuration object
Copyright 1999-2018 The Apache Software Foundation. All Rights Reserved.