Class DefaultFontConfigurator

  • All Implemented Interfaces:
    FontConfigurator<EmbedFontInfo>

    public class DefaultFontConfigurator
    extends java.lang.Object
    implements FontConfigurator<EmbedFontInfo>
    The default configurator for fonts. This configurator can configure the more generic fonts used by the renderers i.e. TTF, Type1 etc...
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.apache.commons.logging.Log log
      logger instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<EmbedFontInfo> configure​(FontConfig fontInfoConfig)
      Initializes font info settings from the user configuration
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • log

        protected static final org.apache.commons.logging.Log log
        logger instance
    • Constructor Detail

      • DefaultFontConfigurator

        public DefaultFontConfigurator​(FontManager fontManager,
                                       FontEventListener listener,
                                       boolean strict)
        Main constructor
        Parameters:
        fontManager - the font manager
        listener - the font event listener
        strict - true if an Exception should be thrown if an error is found.