Class CompoundFontRegistry

  • All Implemented Interfaces:
    FontRegistry
    Direct Known Subclasses:
    ITextFontRegistry

    public class CompoundFontRegistry
    extends java.lang.Object
    implements FontRegistry
    Creation-Date: 20.07.2007, 18:46:04
    Author:
    Thomas Morgner
    • Constructor Detail

      • CompoundFontRegistry

        public CompoundFontRegistry()
    • Method Detail

      • addRegistry

        public void addRegistry​(FontRegistry registry)
      • getFontFamily

        public FontFamily getFontFamily​(java.lang.String name)
        Description copied from interface: FontRegistry
        Tries to find a font family with the given name, looking through all alternative font names if neccessary.
        Specified by:
        getFontFamily in interface FontRegistry
        Returns:
        the font family or null, if there is no such family.
      • createMetricsFactory

        public FontMetricsFactory createMetricsFactory()
        Description copied from interface: FontRegistry
        Creates a new font metrics factory. That factory is specific to a certain font registry and is not required to handle font records from foreign font registries. A font metrics factory should never be used on its own. It should be embedded into and used by a FontStorage implementation.
        Specified by:
        createMetricsFactory in interface FontRegistry
        Returns: