Package com.levigo.jadice.fontmanager
Interface FontManager
-
- All Superinterfaces:
Identifiable
public interface FontManager extends Identifiable
Manages a collection of fonts. To be able to defer loading of fonts to a later time, the FontManager holdsFontSources instead of actualFontobjects. Creating aFontfrom a givenFontSourceis possible usingFontSources.loadFontFrom(FontSource).To create instances of this class, use the builder API offered by
FontManagers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<FontSource>getAllFonts()Returns all fonts (represented asFontSources) managed by this instance.-
Methods inherited from interface org.jadice.util.base.Identifiable
getId
-
-
-
-
Method Detail
-
getAllFonts
Collection<FontSource> getAllFonts()
Returns all fonts (represented asFontSources) managed by this instance.- Returns:
- This manager's fonts. Typically an unmodifiable collection.
-
-