org.pentaho.reporting.libraries.fonts.text
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
DefaultFontSpecification
public DefaultFontSpecification()
DefaultFontSpecification
public DefaultFontSpecification(String fontFamily,
double fontSize,
int fontWeight,
boolean italic,
boolean oblique,
boolean smallCaps,
boolean antiAliasing,
String encoding,
boolean embedFontData)
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)