Interface FontRegistry

    • Method Detail

      • initialize

        void initialize()
      • getSecondLevelCache

        FontCache getSecondLevelCache()
      • getFontFamily

        FontFamily getFontFamily​(java.lang.String name)
        Tries to find a font family with the given name, looking through all alternative font names if neccessary.
        Parameters:
        name -
        Returns:
        the font family or null, if there is no such family.
      • getRegisteredFamilies

        java.lang.String[] getRegisteredFamilies()
      • getAllRegisteredFamilies

        java.lang.String[] getAllRegisteredFamilies()
      • createMetricsFactory

        FontMetricsFactory createMetricsFactory()
        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.
        Returns: