Package org.apache.poi.hssf.converter
Class AbstractExcelConverter
java.lang.Object
org.apache.poi.hssf.converter.AbstractExcelConverter
- Direct Known Subclasses:
ExcelToFoConverter,ExcelToHtmlConverter
Common class for
ExcelToFoConverter and ExcelToHtmlConverter- Author:
- Sergey Vladimirov (vlsergey {at} gmail {dot} com)
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetColumnName(int columnIndex) Generates name for output as column header in caseisOutputColumnHeaders()== trueprotected static intgetColumnWidth(HSSFSheet sheet, int columnIndex) protected static intgetDefaultColumnWidth(HSSFSheet sheet) protected abstract Documentprotected StringgetRowName(HSSFRow row) Generates name for output as row number in caseisOutputRowNumbers()== truebooleanbooleanbooleanbooleanbooleanprotected booleanisTextEmpty(HSSFCell cell) voidsetFontReplacer(FontReplacer fontReplacer) voidsetOutputColumnHeaders(boolean outputColumnHeaders) voidsetOutputHiddenColumns(boolean outputZeroWidthColumns) voidsetOutputHiddenRows(boolean outputZeroHeightRows) voidsetOutputLeadingSpacesAsNonBreaking(boolean outputPrePostSpacesAsNonBreaking) voidsetOutputRowNumbers(boolean outputRowNumbers)
-
Field Details
-
_formatter
-
-
Constructor Details
-
AbstractExcelConverter
public AbstractExcelConverter()
-
-
Method Details
-
getColumnWidth
-
getDefaultColumnWidth
-
getColumnName
Generates name for output as column header in caseisOutputColumnHeaders()== true- Parameters:
columnIndex- 0-based column index
-
getDocument
-
getFontReplacer
-
getRowName
Generates name for output as row number in caseisOutputRowNumbers()== true -
isOutputColumnHeaders
public boolean isOutputColumnHeaders() -
isOutputHiddenColumns
public boolean isOutputHiddenColumns() -
isOutputHiddenRows
public boolean isOutputHiddenRows() -
isOutputLeadingSpacesAsNonBreaking
public boolean isOutputLeadingSpacesAsNonBreaking() -
isOutputRowNumbers
public boolean isOutputRowNumbers() -
isTextEmpty
-
setFontReplacer
-
setOutputColumnHeaders
public void setOutputColumnHeaders(boolean outputColumnHeaders) -
setOutputHiddenColumns
public void setOutputHiddenColumns(boolean outputZeroWidthColumns) -
setOutputHiddenRows
public void setOutputHiddenRows(boolean outputZeroHeightRows) -
setOutputLeadingSpacesAsNonBreaking
public void setOutputLeadingSpacesAsNonBreaking(boolean outputPrePostSpacesAsNonBreaking) -
setOutputRowNumbers
public void setOutputRowNumbers(boolean outputRowNumbers)
-