Interface FontIdentifier
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AfmFontRecord
,AWTFontRecord
,CompoundFontIdentifier
,ITextBuiltInFontRecord
,ITextFontRecord
,MonospaceFontRecord
,PfmFontRecord
,TrueTypeFontIdentifier
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 Summary
Modifier and TypeMethodDescriptionboolean
Returns the general type of this font identifier.int
hashCode()
boolean
Defines, whether the font identifier represents a scalable font type.
-
Method Details
-
equals
-
hashCode
int hashCode() -
isScalable
boolean 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
-
getFontType
FontType getFontType()Returns the general type of this font identifier. This is for debugging, not for the real world.- Returns:
-