Class DefaultFontSpecification

java.lang.Object
org.pentaho.reporting.libraries.fonts.text.DefaultFontSpecification
All Implemented Interfaces:
FontSpecification

public class DefaultFontSpecification extends Object implements FontSpecification
Creation-Date: 04.04.2007, 14:03:19
Author:
Thomas Morgner
  • Constructor Details

    • DefaultFontSpecification

      public DefaultFontSpecification()
    • DefaultFontSpecification

      public DefaultFontSpecification(String fontFamily, double fontSize, int fontWeight, boolean italic, boolean oblique, boolean smallCaps, boolean antiAliasing, String encoding, boolean embedFontData)
  • Method Details

    • getFontFamily

      public String getFontFamily()
      Specified by:
      getFontFamily in interface FontSpecification
    • setFontFamily

      public void setFontFamily(String fontFamily)
    • isAntiAliasing

      public boolean isAntiAliasing()
      Specified by:
      isAntiAliasing in interface FontSpecification
    • setAntiAliasing

      public void setAntiAliasing(boolean antiAliasing)
    • isSmallCaps

      public boolean isSmallCaps()
      Specified by:
      isSmallCaps in interface FontSpecification
    • setSmallCaps

      public void setSmallCaps(boolean smallCaps)
    • isItalic

      public boolean isItalic()
      Specified by:
      isItalic in interface FontSpecification
    • setItalic

      public void setItalic(boolean italic)
    • isOblique

      public boolean isOblique()
      Specified by:
      isOblique in interface FontSpecification
    • setOblique

      public void setOblique(boolean oblique)
    • getFontWeight

      public int getFontWeight()
      Specified by:
      getFontWeight in interface FontSpecification
    • setFontWeight

      public void setFontWeight(int fontWeight)
    • getFontSize

      public double getFontSize()
      Specified by:
      getFontSize in interface FontSpecification
    • setFontSize

      public void setFontSize(double fontSize)
    • getEncoding

      public String getEncoding()
      Specified by:
      getEncoding in interface FontSpecification
    • setEncoding

      public void setEncoding(String encoding)
    • isEmbedFontData

      public boolean isEmbedFontData()
      Specified by:
      isEmbedFontData in interface FontSpecification
    • setEmbedFontData

      public void setEmbedFontData(boolean embedFontData)