Package org.tentackle.fx.rdc.poi
Class PoiTableUtilities
- java.lang.Object
-
- org.tentackle.fx.rdc.table.TableUtilities
-
- org.tentackle.fx.rdc.poi.PoiTableUtilities
-
@Service(org.tentackle.fx.rdc.table.TableUtilities.class) public class PoiTableUtilities extends org.tentackle.fx.rdc.table.TableUtilitiesTable-related utility methods with POI extension to create XLS files.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description PoiTableUtilities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FileselectSpreadsheetFile(java.lang.String tableName, javafx.stage.Stage owner)<S> voidtoSpreadsheet(org.tentackle.fx.component.FxTableView<S> table, java.io.File file, boolean onlySelected)Converts the table to a spreadsheet file.
-
-
-
Method Detail
-
selectSpreadsheetFile
public java.io.File selectSpreadsheetFile(java.lang.String tableName, javafx.stage.Stage owner)- Overrides:
selectSpreadsheetFilein classorg.tentackle.fx.rdc.table.TableUtilities
-
toSpreadsheet
public <S> void toSpreadsheet(org.tentackle.fx.component.FxTableView<S> table, java.io.File file, boolean onlySelected)Converts the table to a spreadsheet file.- Overrides:
toSpreadsheetin classorg.tentackle.fx.rdc.table.TableUtilities- Type Parameters:
S- the row type- Parameters:
table- the table viewfile- the output fileonlySelected- true if export only selected rows
-
-