Package de.intarsys.cwt.font
Interface IFontFamily
- All Known Implementing Classes:
FontFamily
public interface IFontFamily
The family a font belongs to. This is a collection of similar fonts that are
different with respect to their style.
-
Method Details
-
getFamilyName
String getFamilyName()for example- Returns:
- for example
-
getFont
-
getFonts
IFont[] getFonts()AllIFontinstances within this family.- Returns:
- All
IFontinstances within this family.
-
getFontStyles
FontStyle[] getFontStyles()The supportedFontStyleinstances in this family.- Returns:
- The supported
FontStyleinstances in this family.
-
getFontType
String getFontType()The font type. This is for example "TrueType" or "Type1".- Returns:
- The font type.
-
registerFont
Add a newIFontto this family.- Parameters:
font- The newIFont
-