|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseFont
public class JRBaseFont
| Field Summary | |
|---|---|
protected java.util.Map |
attributes
|
protected JRDefaultFontProvider |
defaultFontProvider
|
protected java.lang.String |
fontName
|
protected java.lang.Boolean |
isBold
|
protected boolean |
isCachingAttributes
|
protected java.lang.Boolean |
isItalic
|
protected java.lang.Boolean |
isPdfEmbedded
|
protected java.lang.Boolean |
isStrikeThrough
|
protected java.lang.Boolean |
isUnderline
|
protected java.lang.String |
pdfEncoding
|
protected java.lang.String |
pdfFontName
|
protected JRReportFont |
reportFont
|
protected java.lang.Integer |
size
|
| Constructor Summary | |
|---|---|
|
JRBaseFont()
|
protected |
JRBaseFont(JRDefaultFontProvider defaultFontProvider)
|
|
JRBaseFont(JRDefaultFontProvider defaultFontProvider,
JRReportFont reportFont,
JRFont font)
|
|
JRBaseFont(java.util.Map attributes)
|
| Method Summary | |
|---|---|
java.util.Map |
getAttributes()
|
JRDefaultFontProvider |
getDefaultFontProvider()
|
java.lang.String |
getFontName()
|
java.util.Map |
getNonPdfAttributes()
|
java.lang.String |
getOwnFontName()
|
java.lang.String |
getOwnPdfEncoding()
|
java.lang.String |
getOwnPdfFontName()
|
java.lang.Integer |
getOwnSize()
|
java.lang.String |
getPdfEncoding()
|
java.lang.String |
getPdfFontName()
|
JRReportFont |
getReportFont()
|
int |
getSize()
|
boolean |
isBold()
|
boolean |
isCachingAttributes()
|
boolean |
isItalic()
|
java.lang.Boolean |
isOwnBold()
|
java.lang.Boolean |
isOwnItalic()
|
java.lang.Boolean |
isOwnPdfEmbedded()
|
java.lang.Boolean |
isOwnStrikeThrough()
|
java.lang.Boolean |
isOwnUnderline()
|
boolean |
isPdfEmbedded()
|
boolean |
isStrikeThrough()
|
boolean |
isUnderline()
|
void |
setBold(boolean isBold)
|
void |
setBold(java.lang.Boolean isBold)
Alternative setBold method which allows also to reset the "own" isBold property. |
void |
setCachingAttributes(boolean isCachingAttributes)
|
void |
setFontName(java.lang.String fontName)
|
void |
setItalic(boolean isItalic)
|
void |
setItalic(java.lang.Boolean isItalic)
Alternative setItalic method which allows also to reset the "own" isItalic property. |
void |
setPdfEmbedded(boolean isPdfEmbedded)
|
void |
setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
Alternative setPdfEmbedded method which allows also to reset the "own" isPdfEmbedded property. |
void |
setPdfEncoding(java.lang.String pdfEncoding)
|
void |
setPdfFontName(java.lang.String pdfFontName)
|
void |
setSize(int size)
|
void |
setSize(java.lang.Integer size)
Alternative setSize method which allows also to reset the "own" size property. |
void |
setStrikeThrough(boolean isStrikeThrough)
|
void |
setStrikeThrough(java.lang.Boolean isStrikeThrough)
Alternative setStrikeThrough method which allows also to reset the "own" isStrikeThrough property. |
void |
setUnderline(boolean isUnderline)
|
void |
setUnderline(java.lang.Boolean isUnderline)
Alternative setUnderline method which allows also to reset the "own" isUnderline property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JRDefaultFontProvider defaultFontProvider
protected JRReportFont reportFont
protected java.lang.String fontName
protected java.lang.Boolean isBold
protected java.lang.Boolean isItalic
protected java.lang.Boolean isUnderline
protected java.lang.Boolean isStrikeThrough
protected java.lang.Integer size
protected java.lang.String pdfFontName
protected java.lang.String pdfEncoding
protected java.lang.Boolean isPdfEmbedded
protected boolean isCachingAttributes
protected transient java.util.Map attributes
| Constructor Detail |
|---|
public JRBaseFont()
public JRBaseFont(java.util.Map attributes)
protected JRBaseFont(JRDefaultFontProvider defaultFontProvider)
public JRBaseFont(JRDefaultFontProvider defaultFontProvider,
JRReportFont reportFont,
JRFont font)
| Method Detail |
|---|
public JRDefaultFontProvider getDefaultFontProvider()
public JRReportFont getReportFont()
getReportFont in interface JRFontpublic java.lang.String getFontName()
getFontName in interface JRFontpublic java.lang.String getOwnFontName()
getOwnFontName in interface JRFontpublic void setFontName(java.lang.String fontName)
setFontName in interface JRFontpublic boolean isBold()
isBold in interface JRFontpublic java.lang.Boolean isOwnBold()
isOwnBold in interface JRFontpublic void setBold(boolean isBold)
setBold in interface JRFontpublic void setBold(java.lang.Boolean isBold)
public boolean isItalic()
isItalic in interface JRFontpublic java.lang.Boolean isOwnItalic()
isOwnItalic in interface JRFontpublic void setItalic(boolean isItalic)
setItalic in interface JRFontpublic void setItalic(java.lang.Boolean isItalic)
public boolean isUnderline()
isUnderline in interface JRFontpublic java.lang.Boolean isOwnUnderline()
isOwnUnderline in interface JRFontpublic void setUnderline(boolean isUnderline)
setUnderline in interface JRFontpublic void setUnderline(java.lang.Boolean isUnderline)
public boolean isStrikeThrough()
isStrikeThrough in interface JRFontpublic java.lang.Boolean isOwnStrikeThrough()
isOwnStrikeThrough in interface JRFontpublic void setStrikeThrough(boolean isStrikeThrough)
setStrikeThrough in interface JRFontpublic void setStrikeThrough(java.lang.Boolean isStrikeThrough)
public int getSize()
getSize in interface JRFontpublic java.lang.Integer getOwnSize()
getOwnSize in interface JRFontpublic void setSize(int size)
setSize in interface JRFontpublic void setSize(java.lang.Integer size)
public java.lang.String getPdfFontName()
getPdfFontName in interface JRFontpublic java.lang.String getOwnPdfFontName()
getOwnPdfFontName in interface JRFontpublic void setPdfFontName(java.lang.String pdfFontName)
setPdfFontName in interface JRFontpublic java.lang.String getPdfEncoding()
getPdfEncoding in interface JRFontpublic java.lang.String getOwnPdfEncoding()
getOwnPdfEncoding in interface JRFontpublic void setPdfEncoding(java.lang.String pdfEncoding)
setPdfEncoding in interface JRFontpublic boolean isPdfEmbedded()
isPdfEmbedded in interface JRFontpublic java.lang.Boolean isOwnPdfEmbedded()
isOwnPdfEmbedded in interface JRFontpublic void setPdfEmbedded(boolean isPdfEmbedded)
setPdfEmbedded in interface JRFontpublic void setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
public boolean isCachingAttributes()
isCachingAttributes in interface JRFontpublic void setCachingAttributes(boolean isCachingAttributes)
public java.util.Map getNonPdfAttributes()
getNonPdfAttributes in interface JRFontpublic java.util.Map getAttributes()
getAttributes in interface JRFont
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||