Class 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)
    • Method Detail

      • clone

        public java.lang.Object clone()
        Specified by:
        clone in interface JRCloneable
        Overrides:
        clone in class java.lang.Object
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface FontFamily
      • setName

        public void setName​(java.lang.String name)
      • setNormalFace

        public void setNormalFace​(SimpleFontFace normalFace)
      • setItalicFace

        public void setItalicFace​(SimpleFontFace italicFace)
      • setBoldItalicFace

        public void setBoldItalicFace​(SimpleFontFace boldItalicFace)
      • setBoldItalicPdfFont

        public void setBoldItalicPdfFont​(java.lang.String boldItalicPdfFont)
        Deprecated.
      • setPdfEncoding

        public void setPdfEncoding​(java.lang.String pdfEncoding)
      • 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:
        getExportFont in interface FontFamily
      • 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:
        supportsLocale in interface FontFamily
      • setVisible

        public void setVisible​(boolean isVisible)