Package overit.geocall.basic.ui.xlsx
Class XlsxColumnCurrency
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.basic.ui.xlsx.XlsxComponent
overit.geocall.basic.ui.xlsx.XlsxCell
overit.geocall.basic.ui.xlsx.XlsxColumn
overit.geocall.basic.ui.xlsx.XlsxColumnLong
overit.geocall.basic.ui.xlsx.XlsxColumnCurrency
- All Implemented Interfaces:
Serializable,Identified
The class extends
The class implements and represent the column currency of an Excel sheet.
XlsxColumnLong.The class implements and represent the column currency of an Excel sheet.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class overit.geocall.basic.ui.xlsx.XlsxColumn
XlsxColumn.RowMergeUtil -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected XlsxColumnCurrency.Symbolsprotected Stringprotected booleanFields inherited from class overit.geocall.basic.ui.xlsx.XlsxColumnLong
_numberformatFields inherited from class overit.geocall.basic.ui.xlsx.XlsxColumn
_bkgColorName, _breakCellFormatClass, _breakFormat, _breakFunction, _ffBkgColorSwitch, _ffFontVariantSwitch, _ffGroup, _ffName, _fontVariantName, _forcedBkgColor, _forcedFontVariant, _group, _stylesMap, _titlespan, _tmBkgColorSwitch, _tmFontVariantSwitch, commentName, ffCommentSwitch, ffFillPatternSwitch, fillPatternName, forcedComment, forcedFillPattern, tmCommentSwitch, tmFillPatternSwitchFields inherited from class overit.geocall.basic.ui.xlsx.XlsxCell
_cellstyle, _columnspan, _delim, _endfunction, _endLabel, _fixedsize, _lines4Row, _sizeFields inherited from class overit.geocall.basic.ui.xlsx.XlsxComponent
_align, _cellFormat, _cellFormatClass, _font, _format, _valign, _warning -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.poi.ss.usermodel.CellgiveCell(org.apache.poi.ss.usermodel.Sheet sheet, ArrayList row, int rowNum, int colNum, org.apache.poi.xssf.usermodel.XSSFCellStyle cs) Method to implement that allows to set the orientation, the font etcvoidSets the active currency in use.voidSets the precision with which the numeric values ??voidsetSYMBOLS(String s) Sets the symbol string.protected voidvoidsetupMetaData(HashMap dbfields) Method used for the field init starting from a resultSet.voidsetupMetaData(DBView dbv) Method used for the field init starting from the DBView.voidSets if you want to allow grouping the columnsMethods inherited from class overit.geocall.basic.ui.xlsx.XlsxColumn
getBreakCell, getCell, getDBVFieldPos, getForcedColor, getForcedComment, getForcedFillPattern, getForcedFontVariant, getHeaderColor, getHeaderFontColor, getTitleSpan, groupCell, initFormat, isGroup, isHeaderNOTVisible, makeCellStyle, parseFunction, setBKGCOLORNAME, setBKGCOLORSWITCH, setBREAKCELLFORMATCLASS, setBREAKFUNCTION, setCOLUMNSPAN, setCOMMENTNAME, setCOMMENTSWITCH, setFILLPATTERNNAME, setFILLPATTERNSWITCH, setFONTVARIANTNAME, setFONTVARIANTSWITCH, setForcedStyle, setGroup, setGROUP, setGROUPNAME, setHEADERCOLOR, setHEADERFONTCOLOR, setHEADVISIBLE, setLABEL, setTITLESPANMethods inherited from class overit.geocall.basic.ui.xlsx.XlsxCell
countBreakLines, getColumnSpan, getDELIM, getEndFunction, getEndLabel, getFixedSize, getLines4Row, getSize, setAutoSize4Lines, setBorder, setDELIM, setENDFUNCTION, setENDLABEL, setFONTSIZE, setLines4Row, setLINES4ROW, setSheet, setSize, setSIZE, setUseBGColorMethods inherited from class overit.geocall.basic.ui.xlsx.XlsxComponent
getAlign, getBgColor, getBoolean, getBorder, getBorder, getBorder, getBorderColor, getBorderStyle, getCellFormat, getCellStyle, getChildIterator, getChildSize, getColor, getColor, getComment, getDefault, getDocument, getFont, getFontSize, getIdentity, getKey, getLabel, getName, getRegistryName, getSheet, getStyleName, getVAlign, getWarning, hasFontSize, initCellFormat, initChilds, isBold, isEnabled, isForcedBoldState, isForcedFontSize, isHidden, isLocked, isShrinkToFit, isWrap, onInit, setALIGN, setBGCOLOR, setBOLD, setBORDER, setBorderColor, setBORDERCOLORRGB, setBorderStyle, setBORDERSTYLE, setCellFormat, setCELLFORMATCLASS, setCellStyle, setCOLOR, setCOMMENT, setDEFAULT, setENABLED, setFONT, setFORMAT, setHIDDEN, setIdentity, setKEY, setLabel, setLOCKED, setNAME, setREGISTRYNAME, setSHRINKTOFIT, setSTYLENAME, setUSEBGCOLOR, setUSEDECIMALSPERCENTAGE, setUseHeadColor, setUSEHEADCOLOR, setVALIGN, setWRAP, useBGColor, useDecimalsPercentage, useHeaderColorMethods inherited from class overit.geocall.platform.ui.UINode
addChild, addChildText, getChildren, getNodeId, getParent, getRoot, getSchema, setNodeId, setParent, setSchemaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocall.util.Identified
getIdentity, setIdentity
-
Field Details
-
_useGroupingSeparator
protected boolean _useGroupingSeparator -
_symbols
-
_precision
-
_currency
-
_symbolsString
-
-
Constructor Details
-
XlsxColumnCurrency
public XlsxColumnCurrency()
-
-
Method Details
-
setPRECISION
Sets the precision with which the numeric values ??in the cells will be displayed.- Parameters:
p- The precision to set.
-
setCURRENCY
Sets the active currency in use.- Parameters:
c- The currency to set.
-
setSYMBOLS
Sets the symbol string.- Parameters:
s- The symbol string to set.
-
setUSEGROUPING
Sets if you want to allow grouping the columns- Parameters:
s-'true' or '1'if you want to allow grouping,'false' or '0'otherwise.
-
giveCell
protected org.apache.poi.ss.usermodel.Cell giveCell(org.apache.poi.ss.usermodel.Sheet sheet, ArrayList row, int rowNum, int colNum, org.apache.poi.xssf.usermodel.XSSFCellStyle cs) Description copied from class:XlsxCellMethod to implement that allows to set the orientation, the font etc- Overrides:
giveCellin classXlsxColumnLong- Parameters:
sheet- The sheetrow- The list of rowsrowNum- The number of rowcolNum- The cell numbercs- The XSSFCellStyle- Returns:
- The cell
-
setupMetaData
Description copied from class:XlsxColumnMethod used for the field init starting from the DBView. The name of the column must be null in case the field is not in the DBView or in the ResultSet.- Overrides:
setupMetaDatain classXlsxColumn- Parameters:
dbv- The DBView for the init
-
setupMetaData
Description copied from class:XlsxColumnMethod used for the field init starting from a resultSet. The name of the column must be null in case the field is not in the DBView or in the ResultSet.- Overrides:
setupMetaDatain classXlsxColumn- Parameters:
dbfields- The HashMap for the init
-
setSymbolsString
protected void setSymbolsString()
-