Files
HRMS/hrmsEjb/net/sf/jasperreports/engine/JRFont.java
2025-07-28 13:56:49 +05:30

92 lines
1.9 KiB
Java

package net.sf.jasperreports.engine;
public interface JRFont extends JRStyleContainer {
public static final String DEFAULT_FONT_NAME = "net.sf.jasperreports.default.font.name";
public static final String DEFAULT_FONT_SIZE = "net.sf.jasperreports.default.font.size";
public static final String DEFAULT_PDF_FONT_NAME = "net.sf.jasperreports.default.pdf.font.name";
public static final String DEFAULT_PDF_ENCODING = "net.sf.jasperreports.default.pdf.encoding";
public static final String DEFAULT_PDF_EMBEDDED = "net.sf.jasperreports.default.pdf.embedded";
JRReportFont getReportFont();
void setReportFont(JRReportFont paramJRReportFont);
String getFontName();
String getOwnFontName();
void setFontName(String paramString);
boolean isBold();
Boolean isOwnBold();
void setBold(boolean paramBoolean);
void setBold(Boolean paramBoolean);
boolean isItalic();
Boolean isOwnItalic();
void setItalic(boolean paramBoolean);
void setItalic(Boolean paramBoolean);
boolean isUnderline();
Boolean isOwnUnderline();
void setUnderline(boolean paramBoolean);
void setUnderline(Boolean paramBoolean);
boolean isStrikeThrough();
Boolean isOwnStrikeThrough();
void setStrikeThrough(boolean paramBoolean);
void setStrikeThrough(Boolean paramBoolean);
int getSize();
Integer getOwnSize();
void setSize(int paramInt);
void setSize(Integer paramInteger);
int getFontSize();
Integer getOwnFontSize();
void setFontSize(int paramInt);
void setFontSize(Integer paramInteger);
String getPdfFontName();
String getOwnPdfFontName();
void setPdfFontName(String paramString);
String getPdfEncoding();
String getOwnPdfEncoding();
void setPdfEncoding(String paramString);
boolean isPdfEmbedded();
Boolean isOwnPdfEmbedded();
void setPdfEmbedded(boolean paramBoolean);
void setPdfEmbedded(Boolean paramBoolean);
}