| java.lang.Object net.sf.jasperreports.engine.JRAbstractExporter net.sf.jasperreports.engine.export.JRXlsAbstractExporter
All known Subclasses: net.sf.jasperreports.engine.export.JExcelApiExporter, net.sf.jasperreports.engine.export.JRXlsExporter,
JRXlsAbstractExporter | abstract public class JRXlsAbstractExporter extends JRAbstractExporter (Code) | | author: Teodor Danciu (teodord@users.sourceforge.net) version: $Id: JRXlsAbstractExporter.java 1824 2007-08-23 14:19:12Z teodord $ |
Inner Class :protected static class TextAlignHolder | |
Method Summary | |
abstract protected void | addBlankCell(JRExporterGridCell gridCell, int colIndex, int rowIndex) | abstract protected void | closeWorkbook(OutputStream os) | abstract protected void | createSheet(String name) | abstract protected void | exportFrame(JRPrintFrame frame, JRExporterGridCell cell, int colIndex, int rowIndex) | abstract protected void | exportImage(JRPrintImage image, JRExporterGridCell cell, int colIndex, int rowIndex) | abstract protected void | exportLine(JRPrintLine line, JRExporterGridCell cell, int colIndex, int rowIndex) | protected int | exportPage(JRPrintPage page, List xCuts, int startRow) | abstract protected void | exportRectangle(JRPrintElement element, JRExporterGridCell cell, int colIndex, int rowIndex) | public void | exportReport() | protected void | exportReportToStream(OutputStream os) | abstract protected void | exportText(JRPrintText text, JRExporterGridCell cell, int colIndex, int rowIndex) | protected JRHyperlinkProducer | getCustomHandler(JRPrintHyperlink link) | protected JRFont | getDefaultFont() | abstract protected ExporterNature | getNature() | protected JRStyledText | getStyledText(JRPrintText textElement) | protected static TextAlignHolder | getTextAlignHolder(JRPrintText textElement) | abstract protected void | openWorkbook(OutputStream os) | abstract protected void | setBackground() | abstract protected void | setCell(int colIndex, int rowIndex) | abstract protected void | setColumnWidth(short index, short width) | protected void | setColumnWidths(List xCuts) | protected void | setParameters() | abstract protected void | setRowHeight(int rowIndex, int lastRowHeight) |
isAutoDetectCellType | protected boolean isAutoDetectCellType(Code) | | |
isCollapseRowSpan | protected boolean isCollapseRowSpan(Code) | | |
isDetectCellType | protected boolean isDetectCellType(Code) | | |
isFontSizeFixEnabled | protected boolean isFontSizeFixEnabled(Code) | | |
isIgnoreCellBorder | protected boolean isIgnoreCellBorder(Code) | | |
isIgnoreGraphics | protected boolean isIgnoreGraphics(Code) | | |
isOnePagePerSheet | protected boolean isOnePagePerSheet(Code) | | |
isRemoveEmptySpace | protected boolean isRemoveEmptySpace(Code) | | |
isWhitePageBackground | protected boolean isWhitePageBackground(Code) | | |
maxRowsPerSheet | protected int maxRowsPerSheet(Code) | | |
reportIndex | protected int reportIndex(Code) | | |
sheetIndex | protected int sheetIndex(Code) | | used for counting the total number of sheets
|
sheetNamesMap | protected Map sheetNamesMap(Code) | | used when indexing the identical sheet generated names with ordering numbers;
contains sheet names as keys and the number of occurences of each sheet name as values
|
createSheet | abstract protected void createSheet(String name)(Code) | | |
getTextAlignHolder | protected static TextAlignHolder getTextAlignHolder(JRPrintText textElement)(Code) | | |
setBackground | abstract protected void setBackground()(Code) | | |
setCell | abstract protected void setCell(int colIndex, int rowIndex)(Code) | | |
setColumnWidth | abstract protected void setColumnWidth(short index, short width)(Code) | | |
setColumnWidths | protected void setColumnWidths(List xCuts)(Code) | | |
setParameters | protected void setParameters()(Code) | | |
setRowHeight | abstract protected void setRowHeight(int rowIndex, int lastRowHeight) throws JRException(Code) | | |
Methods inherited from net.sf.jasperreports.engine.JRAbstractExporter | protected Number defaultParseNumber(String textStr, Class valueClass)(Code)(Java Doc) abstract public void exportReport() throws JRException(Code)(Java Doc) protected TextValue getBooleanCellValue(JRPrintText text, String textStr)(Code)(Java Doc) protected boolean getBooleanParameter(JRExporterParameter parameter, String property, boolean defaultValue)(Code)(Java Doc) protected JRBox getBox(JRPrintGraphicElement element)(Code)(Java Doc) protected TextValue getDateCellValue(JRPrintText text, String textStr) throws ParseException(Code)(Java Doc) protected DateFormat getDateFormat(String formatFactoryClass, String pattern, Locale lc, TimeZone tz)(Code)(Java Doc) protected int getIntegerParameter(JRExporterParameter parameter, String property, int defaultValue)(Code)(Java Doc) protected TextValue getNumberCellValue(JRPrintText text, String textStr) throws ParseException, ClassNotFoundException(Code)(Java Doc) protected NumberFormat getNumberFormat(String formatFactoryClass, String pattern, Locale lc)(Code)(Java Doc) protected int getOffsetX()(Code)(Java Doc) protected int getOffsetY()(Code)(Java Doc) public Object getParameter(JRExporterParameter parameter)(Code)(Java Doc) public Map getParameters()(Code)(Java Doc) protected String getStringParameter(JRExporterParameter parameter, String property)(Code)(Java Doc) protected String getStringParameterOrDefault(JRExporterParameter parameter, String property)(Code)(Java Doc) protected JRStyledText getStyledText(JRPrintText textElement, boolean setBackcolor)(Code)(Java Doc) protected JRStyledText getStyledText(JRPrintText textElement)(Code)(Java Doc) protected String getTextFormatFactoryClass(JRPrintText text)(Code)(Java Doc) protected Locale getTextLocale(JRPrintText text)(Code)(Java Doc) protected TimeZone getTextTimeZone(JRPrintText text)(Code)(Java Doc) protected TextValue getTextValue(JRPrintText text, String textStr)(Code)(Java Doc) protected TextValue getTextValueString(JRPrintText text, String textStr)(Code)(Java Doc) public void reset()(Code)(Java Doc) protected void resetClassLoader()(Code)(Java Doc) protected void resetExportContext()(Code)(Java Doc) protected void restoreElementOffsets()(Code)(Java Doc) protected void setClassLoader()(Code)(Java Doc) protected void setExportContext()(Code)(Java Doc) protected void setFrameElementsOffset(JRPrintFrame frame, boolean relative)(Code)(Java Doc) protected void setInput() throws JRException(Code)(Java Doc) protected void setOffset()(Code)(Java Doc) protected void setOutput()(Code)(Java Doc) protected void setPageRange() throws JRException(Code)(Java Doc) public void setParameter(JRExporterParameter parameter, Object value)(Code)(Java Doc) public void setParameters(Map parameters)(Code)(Java Doc)
|
|
|