Class SimpleFontFamily
- java.lang.Object
-
- net.sf.jasperreports.engine.fonts.SimpleFontFamily
-
- All Implemented Interfaces:
java.lang.Cloneable,FontFamily,JRCloneable
public class SimpleFontFamily extends java.lang.Object implements FontFamily, JRCloneable
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description SimpleFontFamily()SimpleFontFamily(JasperReportsContext jasperReportsContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Objectclone()FontFacegetBoldFace()FontFacegetBoldItalicFace()java.lang.StringgetDefaultExportFont()java.lang.StringgetExportFont(java.lang.String key)java.util.Map<java.lang.String,java.lang.String>getExportFonts()FontFacegetItalicFace()java.util.Set<java.lang.String>getLocales()java.lang.StringgetName()FontFacegetNormalFace()java.lang.StringgetPdfEncoding()java.lang.BooleanisPdfEmbedded()booleanisVisible()voidsetBold(java.lang.String bold)Deprecated.Replaced bysetBoldFace(SimpleFontFace).voidsetBoldFace(SimpleFontFace boldFace)voidsetBoldItalic(java.lang.String boldItalic)Deprecated.Replaced bysetBoldItalicFace(SimpleFontFace).voidsetBoldItalicFace(SimpleFontFace boldItalicFace)voidsetBoldItalicPdfFont(java.lang.String boldItalicPdfFont)Deprecated.Replaced bySimpleFontFace.setPdf(String).voidsetBoldPdfFont(java.lang.String boldPdfFont)Deprecated.Replaced bySimpleFontFace.setPdf(String).voidsetDefaultExportFont(java.lang.String defaultExportFont)voidsetExportFonts(java.util.Map<java.lang.String,java.lang.String> exportFonts)voidsetItalic(java.lang.String italic)Deprecated.Replaced bysetItalicFace(SimpleFontFace).voidsetItalicFace(SimpleFontFace italicFace)voidsetItalicPdfFont(java.lang.String italicPdfFont)Deprecated.Replaced bySimpleFontFace.setPdf(String).voidsetLocales(java.util.Set<java.lang.String> locales)voidsetName(java.lang.String name)voidsetNormal(java.lang.String normal)Deprecated.Replaced bysetNormalFace(SimpleFontFace).voidsetNormalFace(SimpleFontFace normalFace)voidsetNormalPdfFont(java.lang.String normalPdfFont)Deprecated.Replaced bySimpleFontFace.setPdf(String).voidsetPdfEmbedded(java.lang.Boolean isPdfEmbedded)voidsetPdfEncoding(java.lang.String pdfEncoding)voidsetVisible(boolean isVisible)booleansupportsLocale(java.util.Locale locale)
-
-
-
Constructor Detail
-
SimpleFontFamily
public SimpleFontFamily()
- See Also:
SimpleFontFamily(JasperReportsContext)
-
SimpleFontFamily
public SimpleFontFamily(JasperReportsContext jasperReportsContext)
-
-
Method Detail
-
clone
public java.lang.Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classjava.lang.Object
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceFontFamily
-
setName
public void setName(java.lang.String name)
-
setNormal
public void setNormal(java.lang.String normal)
Deprecated.Replaced bysetNormalFace(SimpleFontFace).
-
setBold
public void setBold(java.lang.String bold)
Deprecated.Replaced bysetBoldFace(SimpleFontFace).
-
setItalic
public void setItalic(java.lang.String italic)
Deprecated.Replaced bysetItalicFace(SimpleFontFace).
-
setBoldItalic
public void setBoldItalic(java.lang.String boldItalic)
Deprecated.Replaced bysetBoldItalicFace(SimpleFontFace).
-
getNormalFace
public FontFace getNormalFace()
- Specified by:
getNormalFacein interfaceFontFamily
-
setNormalFace
public void setNormalFace(SimpleFontFace normalFace)
-
getBoldFace
public FontFace getBoldFace()
- Specified by:
getBoldFacein interfaceFontFamily
-
setBoldFace
public void setBoldFace(SimpleFontFace boldFace)
-
getItalicFace
public FontFace getItalicFace()
- Specified by:
getItalicFacein interfaceFontFamily
-
setItalicFace
public void setItalicFace(SimpleFontFace italicFace)
-
getBoldItalicFace
public FontFace getBoldItalicFace()
- Specified by:
getBoldItalicFacein interfaceFontFamily
-
setBoldItalicFace
public void setBoldItalicFace(SimpleFontFace boldItalicFace)
-
setNormalPdfFont
public void setNormalPdfFont(java.lang.String normalPdfFont)
Deprecated.Replaced bySimpleFontFace.setPdf(String).
-
setBoldPdfFont
public void setBoldPdfFont(java.lang.String boldPdfFont)
Deprecated.Replaced bySimpleFontFace.setPdf(String).
-
setItalicPdfFont
public void setItalicPdfFont(java.lang.String italicPdfFont)
Deprecated.Replaced bySimpleFontFace.setPdf(String).
-
setBoldItalicPdfFont
public void setBoldItalicPdfFont(java.lang.String boldItalicPdfFont)
Deprecated.Replaced bySimpleFontFace.setPdf(String).
-
getPdfEncoding
public java.lang.String getPdfEncoding()
- Specified by:
getPdfEncodingin interfaceFontFamily
-
setPdfEncoding
public void setPdfEncoding(java.lang.String pdfEncoding)
-
isPdfEmbedded
public java.lang.Boolean isPdfEmbedded()
- Specified by:
isPdfEmbeddedin interfaceFontFamily
-
setPdfEmbedded
public void setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
-
getDefaultExportFont
public java.lang.String getDefaultExportFont()
-
setDefaultExportFont
public void setDefaultExportFont(java.lang.String defaultExportFont)
-
getExportFonts
public java.util.Map<java.lang.String,java.lang.String> getExportFonts()
-
setExportFonts
public void setExportFonts(java.util.Map<java.lang.String,java.lang.String> exportFonts)
-
getExportFont
public java.lang.String getExportFont(java.lang.String key)
- Specified by:
getExportFontin interfaceFontFamily
-
getLocales
public java.util.Set<java.lang.String> getLocales()
-
setLocales
public void setLocales(java.util.Set<java.lang.String> locales)
-
supportsLocale
public boolean supportsLocale(java.util.Locale locale)
- Specified by:
supportsLocalein interfaceFontFamily
-
isVisible
public boolean isVisible()
- Specified by:
isVisiblein interfaceFontFamily
-
setVisible
public void setVisible(boolean isVisible)
-
-