Interface FontIdentifier
- 
- All Superinterfaces:
- Serializable
 - All Known Implementing Classes:
- AfmFontRecord,- AWTFontRecord,- CompoundFontIdentifier,- ITextBuiltInFontRecord,- ITextFontRecord,- MonospaceFontRecord,- PfmFontRecord,- TrueTypeFontIdentifier
 
 public interface FontIdentifier extends Serializable A font identifier is a general handle to map Font-Metrics for a given font. The same font identifier may be used by several fonts, if the fonts share the same metrics (this is commonly true for TrueType fonts).- Author:
- Thomas Morgner
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanequals(Object o)FontTypegetFontType()Returns the general type of this font identifier.inthashCode()booleanisScalable()Defines, whether the font identifier represents a scalable font type.
 
- 
- 
- 
Method Detail- 
isScalableboolean isScalable() Defines, whether the font identifier represents a scalable font type. Such fonts usually create one font metric object for each physical font, and apply the font size afterwards.- Returns:
- true, if the font is scalable, false otherwise
 
 - 
getFontTypeFontType getFontType() Returns the general type of this font identifier. This is for debugging, not for the real world.- Returns:
 
 
- 
 
-