net.sf.jasperreports.engine
Interface JRReportFont

All Superinterfaces:
JRFont, JRStyleContainer
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 3033 2009-08-27 11:46:22Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
 
Fields inherited from interface net.sf.jasperreports.engine.JRFont
DEFAULT_FONT_NAME, DEFAULT_FONT_SIZE, DEFAULT_PDF_EMBEDDED, DEFAULT_PDF_ENCODING, DEFAULT_PDF_FONT_NAME
 
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
getFontName, getFontSize, getOwnFontName, getOwnFontSize, getOwnPdfEncoding, getOwnPdfFontName, getOwnSize, getPdfEncoding, getPdfFontName, getReportFont, getSize, isBold, isItalic, isOwnBold, isOwnItalic, isOwnPdfEmbedded, isOwnStrikeThrough, isOwnUnderline, isPdfEmbedded, isStrikeThrough, isUnderline, setBold, setBold, setFontName, setFontSize, setFontSize, setItalic, setItalic, setPdfEmbedded, setPdfEmbedded, setPdfEncoding, setPdfFontName, setReportFont, setSize, setSize, setStrikeThrough, setStrikeThrough, setUnderline, setUnderline
 
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleNameReference
 

Method Detail

getName

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


isDefault

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



© 2001-2010 Jaspersoft Corporation www.jaspersoft.com