net.sf.jasperreports.jsf.export.providers
Class JExcelApiExporter

java.lang.Object
  extended by net.sf.jasperreports.jsf.export.AbstractExporter
      extended by net.sf.jasperreports.jsf.export.AbstractJRExporter
          extended by net.sf.jasperreports.jsf.export.providers.JExcelApiExporter
All Implemented Interfaces:
Exporter

public final class JExcelApiExporter
extends AbstractJRExporter


Field Summary
static String ATTR_CREATE_CUSTOM_PALETTE
           
static String ATTR_IS_AUTO_DETECT_CELL_TYPE
          Deprecated. 
static String ATTR_IS_COLLAPSE_ROW_SPAN
           
static String ATTR_IS_DETECT_CELL_TYPE
           
static String ATTR_IS_FONT_SIZE_FIX_ENABLED
           
static String ATTR_IS_IGNORE_CELL_BORDER
           
static String ATTR_IS_IGNORE_GRAPHICS
           
static String ATTR_IS_IMAGE_SIZE_FIX_ENABLED
           
static String ATTR_IS_ONE_PAGE_PER_SHEET
           
static String ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS
           
static String ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
           
static String ATTR_IS_WHITE_PAGE_BACKGROUND
           
static String ATTR_MAXIMUM_ROWS_PER_SHEET
           
static String CONTENT_TYPE
           
 
Fields inherited from class net.sf.jasperreports.jsf.export.AbstractJRExporter
ATTR_CHARACTER_ENCODING, ATTR_END_PAGE_INDEX, ATTR_FILTER, ATTR_IGNORE_PAGE_MARGINS, ATTR_OFFSET_X, ATTR_OFFSET_Y, ATTR_PAGE_INDEX, ATTR_START_PAGE_INDEX
 
Constructor Summary
protected JExcelApiExporter(UIComponent component)
           
 
Method Summary
protected  JRExporter createJRExporter(FacesContext context)
          Creates the jr exporter.
protected  JRXlsAbstractExporter createJRXlsExporter(FacesContext context)
           
 String getContentType()
          MIME type of the report generated using this exporter instance
 
Methods inherited from class net.sf.jasperreports.jsf.export.AbstractJRExporter
export, setParameterUsingAttribute
 
Methods inherited from class net.sf.jasperreports.jsf.export.AbstractExporter
getComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTENT_TYPE

public static final String CONTENT_TYPE
See Also:
Constant Field Values

ATTR_CREATE_CUSTOM_PALETTE

public static final String ATTR_CREATE_CUSTOM_PALETTE
See Also:
Constant Field Values

ATTR_IS_AUTO_DETECT_CELL_TYPE

@Deprecated
public static final String ATTR_IS_AUTO_DETECT_CELL_TYPE
Deprecated. 
See Also:
Constant Field Values

ATTR_IS_COLLAPSE_ROW_SPAN

public static final String ATTR_IS_COLLAPSE_ROW_SPAN
See Also:
Constant Field Values

ATTR_IS_DETECT_CELL_TYPE

public static final String ATTR_IS_DETECT_CELL_TYPE
See Also:
Constant Field Values

ATTR_IS_FONT_SIZE_FIX_ENABLED

public static final String ATTR_IS_FONT_SIZE_FIX_ENABLED
See Also:
Constant Field Values

ATTR_IS_IGNORE_CELL_BORDER

public static final String ATTR_IS_IGNORE_CELL_BORDER
See Also:
Constant Field Values

ATTR_IS_IGNORE_GRAPHICS

public static final String ATTR_IS_IGNORE_GRAPHICS
See Also:
Constant Field Values

ATTR_IS_IMAGE_SIZE_FIX_ENABLED

public static final String ATTR_IS_IMAGE_SIZE_FIX_ENABLED
See Also:
Constant Field Values

ATTR_IS_ONE_PAGE_PER_SHEET

public static final String ATTR_IS_ONE_PAGE_PER_SHEET
See Also:
Constant Field Values

ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS

public static final String ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS
See Also:
Constant Field Values

ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS

public static final String ATTR_IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
See Also:
Constant Field Values

ATTR_IS_WHITE_PAGE_BACKGROUND

public static final String ATTR_IS_WHITE_PAGE_BACKGROUND
See Also:
Constant Field Values

ATTR_MAXIMUM_ROWS_PER_SHEET

public static final String ATTR_MAXIMUM_ROWS_PER_SHEET
See Also:
Constant Field Values
Constructor Detail

JExcelApiExporter

protected JExcelApiExporter(UIComponent component)
Method Detail

getContentType

public String getContentType()
Description copied from interface: Exporter
MIME type of the report generated using this exporter instance

Returns:
the response MIME type

createJRXlsExporter

protected JRXlsAbstractExporter createJRXlsExporter(FacesContext context)
                                             throws ExporterException
Throws:
ExporterException

createJRExporter

protected JRExporter createJRExporter(FacesContext context)
Description copied from class: AbstractJRExporter
Creates the jr exporter.

Specified by:
createJRExporter in class AbstractJRExporter
Parameters:
context - the context
Returns:
the jR exporter


Copyright © 2009 SourceForge.net. All Rights Reserved.