Class FontProvider

  • Direct Known Subclasses:
    FileSystemFontProvider

    public abstract class FontProvider
    extends java.lang.Object
    External font service provider interface.
    • Constructor Summary

      Constructors 
      Constructor Description
      FontProvider()  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract java.util.List<? extends FontInfo> getFontInfo()
      Returns a list of information about fonts on the system.
      abstract java.lang.String toDebugString()
      Returns a string containing debugging information.
      • Methods inherited from class java.lang.Object

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

      • FontProvider

        public FontProvider()
    • Method Detail

      • toDebugString

        public abstract java.lang.String toDebugString()
        Returns a string containing debugging information. This will be written to the log if no suitable fonts are found and no fallback fonts are available. May be null.
      • getFontInfo

        public abstract java.util.List<? extends FontInfo> getFontInfo()
        Returns a list of information about fonts on the system.