Class PrometheusSheetControlKeySet
java.lang.Object
io.github.tonywasher.joceanus.prometheus.sheets.PrometheusSheetDataItem<PrometheusControlKeySet>
io.github.tonywasher.joceanus.prometheus.sheets.PrometheusSheetControlKeySet
SheetDataItem extension for ControlKeySet.
- Author:
- Tony Washer
-
Field Summary
Fields inherited from class io.github.tonywasher.joceanus.prometheus.sheets.PrometheusSheetDataItem
COL_ID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor for loading a spreadsheet.protectedConstructor for creating a spreadsheet. -
Method Summary
Modifier and TypeMethodDescriptionprotected intDetermine last active column.protected voidInsert secure item into spreadsheet.protected PrometheusDataValuesLoad secure item from spreadsheet.Methods inherited from class io.github.tonywasher.joceanus.prometheus.sheets.PrometheusSheetDataItem
applyDataFilter, applyDataValidation, freezeTitles, getLastItem, getRowValues, loadBoolean, loadBytes, loadChars, loadDate, loadInteger, loadLong, loadMoney, loadPrice, loadRate, loadRatio, loadSpreadSheet, loadString, loadUnits, nameColumnRange, nameRange, newRow, postProcessOnLoad, setBooleanColumn, setDataList, setDateColumn, setHiddenColumn, setIntegerColumn, setMoneyColumn, setPriceColumn, setRateColumn, setRatioColumn, setStringColumn, setUnitsColumn, toString, writeBoolean, writeBytes, writeChars, writeDate, writeDecimal, writeHeader, writeInteger, writeLong, writeSpreadSheet, writeString
-
Constructor Details
-
PrometheusSheetControlKeySet
Constructor for loading a spreadsheet.- Parameters:
pReader- the spreadsheet reader
-
PrometheusSheetControlKeySet
Constructor for creating a spreadsheet.- Parameters:
pWriter- the Spreadsheet writer
-
-
Method Details
-
loadSecureValues
Description copied from class:PrometheusSheetDataItemLoad secure item from spreadsheet.- Specified by:
loadSecureValuesin classPrometheusSheetDataItem<PrometheusControlKeySet>- Returns:
- the secure values
- Throws:
OceanusException- on error
-
insertSecureItem
Description copied from class:PrometheusSheetDataItemInsert secure item into spreadsheet.- Overrides:
insertSecureItemin classPrometheusSheetDataItem<PrometheusControlKeySet>- Parameters:
pItem- the item- Throws:
OceanusException- on error
-
getLastColumn
protected int getLastColumn()Description copied from class:PrometheusSheetDataItemDetermine last active column.- Specified by:
getLastColumnin classPrometheusSheetDataItem<PrometheusControlKeySet>- Returns:
- the last active column
-