net.sf.jasperreports.engine
Interface JRReportFont

All Superinterfaces:
JRFont
All Known Implementing Classes:
JRBaseReportFont, JRDesignReportFont

public interface JRReportFont
extends JRFont

An abstract representation of a report level font. Report fonts are different from normal fonts because they can be defined once at report level and then simply referenced by many text elements (they can be reused).

Version:
$Id: JRReportFont.java,v 1.8 2005/08/22 15:44:50 ionutned Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Method Summary
 java.lang.String getName()
          Gets the font unique name.
 boolean isDefault()
          Gets a flag that specifies if this is the default report font.
 
Methods inherited from interface net.sf.jasperreports.engine.JRFont
getAttributes, getFontName, getNonPdfAttributes, getOwnFontName, getOwnPdfEncoding, getOwnPdfFontName, getOwnSize, getPdfEncoding, getPdfFontName, getReportFont, getSize, isBold, isCachingAttributes, isItalic, isOwnBold, isOwnItalic, isOwnPdfEmbedded, isOwnStrikeThrough, isOwnUnderline, isPdfEmbedded, isStrikeThrough, isUnderline, setBold, setFontName, setItalic, setPdfEmbedded, setPdfEncoding, setPdfFontName, setSize, setStrikeThrough, setUnderline
 

Method Detail

getName

public java.lang.String getName()
Gets the font unique name.


isDefault

public boolean isDefault()
Gets a flag that specifies if this is the default report font.



© 2001-2005 JasperSoft Corporation www.jaspersoft.com