|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ontimize.util.xls.XLSExporterFactory
Class that manages objects that export to excel in Table. User must set the next variable: Table.XLS_EXPORT_CLASS to choose the engine to export to Excel:
Table.XLS_EXPORT_CLASS| Field Summary | |
static java.lang.String |
CLIPBOARD
|
static java.lang.String |
defaultExporter
|
protected static java.lang.String |
errorMessage
|
static java.lang.String |
POI
|
static java.lang.String |
POI_3_2
For poi 3.2 o higher (until 3.6). |
static java.lang.String |
POI_3_5
|
protected static java.util.Hashtable |
xlsExporterInstances
|
| Constructor Summary | |
XLSExporterFactory()
|
|
| Method Summary | |
static java.lang.Object |
createXSSFWorkbook()
|
static java.lang.String |
getErrorMessage()
|
static XLSExporter |
instanceXLSExporter(java.lang.String type)
|
static boolean |
isAvailableXLSX()
Check required libraries to allow .xlsx export. |
static boolean |
isPOI_3_2_LibraryAvailable()
Method that checks whether poi 3.2 or higher (until 3.6 included) is available. |
static boolean |
isPOI_3_5_LibraryAvailable()
|
static boolean |
isPOILibraryAvailable()
Method that checks whether poi 2.0 is available. |
static void |
registerXLSExporter(java.lang.String type,
XLSExporter exporterObject)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String POI
public static final java.lang.String POI_3_2
public static final java.lang.String POI_3_5
public static final java.lang.String CLIPBOARD
public static java.lang.String defaultExporter
protected static java.util.Hashtable xlsExporterInstances
protected static java.lang.String errorMessage
| Constructor Detail |
public XLSExporterFactory()
| Method Detail |
public static XLSExporter instanceXLSExporter(java.lang.String type)
public static void registerXLSExporter(java.lang.String type,
XLSExporter exporterObject)
public static boolean isPOILibraryAvailable()
true when poi library is available.public static boolean isPOI_3_2_LibraryAvailable()
true when poi library is available.public static java.lang.Object createXSSFWorkbook()
public static boolean isPOI_3_5_LibraryAvailable()
public static boolean isAvailableXLSX()
public static java.lang.String getErrorMessage()
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||