|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jasperreports.engine.base.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 JRFont
public java.lang.String getFontName()
getFontName
in interface JRFont
public java.lang.String getOwnFontName()
getOwnFontName
in interface JRFont
public void setFontName(java.lang.String fontName)
setFontName
in interface JRFont
public boolean isBold()
isBold
in interface JRFont
public java.lang.Boolean isOwnBold()
isOwnBold
in interface JRFont
public void setBold(boolean isBold)
setBold
in interface JRFont
public void setBold(java.lang.Boolean isBold)
public boolean isItalic()
isItalic
in interface JRFont
public java.lang.Boolean isOwnItalic()
isOwnItalic
in interface JRFont
public void setItalic(boolean isItalic)
setItalic
in interface JRFont
public void setItalic(java.lang.Boolean isItalic)
public boolean isUnderline()
isUnderline
in interface JRFont
public java.lang.Boolean isOwnUnderline()
isOwnUnderline
in interface JRFont
public void setUnderline(boolean isUnderline)
setUnderline
in interface JRFont
public void setUnderline(java.lang.Boolean isUnderline)
public boolean isStrikeThrough()
isStrikeThrough
in interface JRFont
public java.lang.Boolean isOwnStrikeThrough()
isOwnStrikeThrough
in interface JRFont
public void setStrikeThrough(boolean isStrikeThrough)
setStrikeThrough
in interface JRFont
public void setStrikeThrough(java.lang.Boolean isStrikeThrough)
public int getSize()
getSize
in interface JRFont
public java.lang.Integer getOwnSize()
getOwnSize
in interface JRFont
public void setSize(int size)
setSize
in interface JRFont
public void setSize(java.lang.Integer size)
public java.lang.String getPdfFontName()
getPdfFontName
in interface JRFont
public java.lang.String getOwnPdfFontName()
getOwnPdfFontName
in interface JRFont
public void setPdfFontName(java.lang.String pdfFontName)
setPdfFontName
in interface JRFont
public java.lang.String getPdfEncoding()
getPdfEncoding
in interface JRFont
public java.lang.String getOwnPdfEncoding()
getOwnPdfEncoding
in interface JRFont
public void setPdfEncoding(java.lang.String pdfEncoding)
setPdfEncoding
in interface JRFont
public boolean isPdfEmbedded()
isPdfEmbedded
in interface JRFont
public java.lang.Boolean isOwnPdfEmbedded()
isOwnPdfEmbedded
in interface JRFont
public void setPdfEmbedded(boolean isPdfEmbedded)
setPdfEmbedded
in interface JRFont
public void setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
public boolean isCachingAttributes()
isCachingAttributes
in interface JRFont
public void setCachingAttributes(boolean isCachingAttributes)
public java.util.Map getNonPdfAttributes()
getNonPdfAttributes
in interface JRFont
public java.util.Map getAttributes()
getAttributes
in interface JRFont
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |