Class DefaultFontSpecification
java.lang.Object
org.pentaho.reporting.libraries.fonts.text.DefaultFontSpecification
- All Implemented Interfaces:
FontSpecification
Creation-Date: 04.04.2007, 14:03:19
- Author:
- Thomas Morgner
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultFontSpecification
(java.lang.String fontFamily, double fontSize, int fontWeight, boolean italic, boolean oblique, boolean smallCaps, boolean antiAliasing, java.lang.String encoding, boolean embedFontData) -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.String
java.lang.String
double
int
boolean
boolean
boolean
isItalic()
boolean
boolean
void
setAntiAliasing
(boolean antiAliasing) void
setEmbedFontData
(boolean embedFontData) void
setEncoding
(java.lang.String encoding) void
setFontFamily
(java.lang.String fontFamily) void
setFontSize
(double fontSize) void
setFontWeight
(int fontWeight) void
setItalic
(boolean italic) void
setOblique
(boolean oblique) void
setSmallCaps
(boolean smallCaps) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DefaultFontSpecification
public DefaultFontSpecification() -
DefaultFontSpecification
public DefaultFontSpecification(java.lang.String fontFamily, double fontSize, int fontWeight, boolean italic, boolean oblique, boolean smallCaps, boolean antiAliasing, java.lang.String encoding, boolean embedFontData)
-
-
Method Details
-
getFontFamily
public java.lang.String getFontFamily()- Specified by:
getFontFamily
in interfaceFontSpecification
-
setFontFamily
public void setFontFamily(java.lang.String fontFamily) -
isAntiAliasing
public boolean isAntiAliasing()- Specified by:
isAntiAliasing
in interfaceFontSpecification
-
setAntiAliasing
public void setAntiAliasing(boolean antiAliasing) -
isSmallCaps
public boolean isSmallCaps()- Specified by:
isSmallCaps
in interfaceFontSpecification
-
setSmallCaps
public void setSmallCaps(boolean smallCaps) -
isItalic
public boolean isItalic()- Specified by:
isItalic
in interfaceFontSpecification
-
setItalic
public void setItalic(boolean italic) -
isOblique
public boolean isOblique()- Specified by:
isOblique
in interfaceFontSpecification
-
setOblique
public void setOblique(boolean oblique) -
getFontWeight
public int getFontWeight()- Specified by:
getFontWeight
in interfaceFontSpecification
-
setFontWeight
public void setFontWeight(int fontWeight) -
getFontSize
public double getFontSize()- Specified by:
getFontSize
in interfaceFontSpecification
-
setFontSize
public void setFontSize(double fontSize) -
getEncoding
public java.lang.String getEncoding()- Specified by:
getEncoding
in interfaceFontSpecification
-
setEncoding
public void setEncoding(java.lang.String encoding) -
isEmbedFontData
public boolean isEmbedFontData()- Specified by:
isEmbedFontData
in interfaceFontSpecification
-
setEmbedFontData
public void setEmbedFontData(boolean embedFontData)
-