net.sf.jasperreports.engine.design
Class JRDesignReportFont

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseFont
      extended by net.sf.jasperreports.engine.design.JRDesignFont
          extended by net.sf.jasperreports.engine.design.JRDesignReportFont
All Implemented Interfaces:
java.io.Serializable, JRChangeEventsSupport, JRFont, JRReportFont, JRStyleContainer

public class JRDesignReportFont
extends JRDesignFont
implements JRReportFont

Version:
$Id: JRDesignReportFont.java 3939 2010-08-20 09:52:00Z teodord $
Author:
Teodor Danciu ([email protected])
See Also:
Serialized Form

Field Summary
protected  boolean isDefault
           
protected  java.lang.String name
           
static java.lang.String PROPERTY_DEFAULT
           
static java.lang.String PROPERTY_NAME
           
 
Fields inherited from class net.sf.jasperreports.engine.design.JRDesignFont
PROPERTY_DEFAULT_FONT_PROVIDER
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseFont
defaultFontProvider, fontName, fontSize, isBold, isItalic, isPdfEmbedded, isStrikeThrough, isUnderline, pdfEncoding, pdfFontName, PROPERTY_BOLD, PROPERTY_FONT_NAME, PROPERTY_FONT_SIZE, PROPERTY_ITALIC, PROPERTY_PDF_EMBEDDED, PROPERTY_PDF_ENCODING, PROPERTY_PDF_FONT_NAME, PROPERTY_REPORT_FONT, PROPERTY_STRIKE_THROUGH, PROPERTY_UNDERLINE, reportFont, styleContainer
 
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
 
Constructor Summary
JRDesignReportFont()
           
 
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.
 void setDefault(boolean isDefault)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class net.sf.jasperreports.engine.design.JRDesignFont
setDefaultFontProvider, setReportFont
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseFont
getDefaultFontProvider, getDefaultStyleProvider, getEventSupport, getFontName, getFontSize, getOwnFontName, getOwnFontSize, getOwnPdfEncoding, getOwnPdfFontName, getOwnSize, getPdfEncoding, getPdfFontName, getReportFont, getSize, getStyle, getStyleNameReference, isBold, isItalic, isOwnBold, isOwnItalic, isOwnPdfEmbedded, isOwnStrikeThrough, isOwnUnderline, isPdfEmbedded, isStrikeThrough, isUnderline, setBold, setBold, setFontName, setFontSize, setFontSize, setItalic, setItalic, setPdfEmbedded, setPdfEmbedded, setPdfEncoding, setPdfFontName, setSize, setSize, setStrikeThrough, setStrikeThrough, setUnderline, setUnderline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Field Detail

PROPERTY_DEFAULT

public static final java.lang.String PROPERTY_DEFAULT
See Also:
Constant Field Values

PROPERTY_NAME

public static final java.lang.String PROPERTY_NAME
See Also:
Constant Field Values

name

protected java.lang.String name

isDefault

protected boolean isDefault
Constructor Detail

JRDesignReportFont

public JRDesignReportFont()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: JRReportFont
Gets the font unique name.

Specified by:
getName in interface JRReportFont

isDefault

public boolean isDefault()
Description copied from interface: JRReportFont
Gets a flag that specifies if this is the default report font.

Specified by:
isDefault in interface JRReportFont

setName

public void setName(java.lang.String name)

setDefault

public void setDefault(boolean isDefault)


Copyright © 2011. All Rights Reserved.