org.pentaho.reporting.libraries.fonts.monospace
public class MonospaceFontRecord extends Object implements FontRecord, FontIdentifier
| Constructor Summary | |
|---|---|
| MonospaceFontRecord(MonospaceFontFamily fontFamily, boolean bold, boolean italics) | |
| Method Summary | |
|---|---|
| boolean | equals(Object o) |
| FontFamily | getFamily()
Returns the family for this record.
|
| FontType | getFontType()
Returns the general type of this font identifier. |
| FontIdentifier | getIdentifier() |
| int | hashCode() |
| boolean | isBold()
Returns true, if this font corresponds to a bold version of the font. |
| boolean | isItalic()
Returns true, if this font includes italic glyphs. |
| boolean | isOblique()
Returns tue, if this font's italic mode is in fact some sort of being oblique. |
| boolean | isScalable()
Defines, whether the font identifier represents a scalable font type. |
Returns: the font family.
Returns:
Returns: true, if the font provides bold glyphs, false otherwise.
Returns: true, if the font is italic.
Returns: true, if the font is oblique. All italic fonts are also oblique.
Returns: true, if the font is scalable, false otherwise