@Override public DataFormat createDataFormat() { return helper.createDataFormat(); } @Override
@Override public void reset(XSSFWorkbook workbook) { style = workbook.createCellStyle(); style.setDataFormat(workbook.getCreationHelper() .createDataFormat().getFormat(formatString)); }
@Override public DataFormat createDataFormat() { return helper.createDataFormat(); } @Override
public void setStyle(String name, String format) { getStyle(name).setDataFormat(workbook.getCreationHelper().createDataFormat().getFormat(format)); }
@Override public void transform(XSSFCellStyle cellStyle) { XSSFDataFormat format = sheet.getWorkbook().getCreationHelper().createDataFormat(); cellStyle.setAlignment(alignment.excelAlignment(date, cellStyle)); cellStyle.setDataFormat(format.getFormat(formatProvider.getExcelDateFormat(locale.getCountry()))); } }
@Override public void transform(XSSFCellStyle cellStyle) { XSSFDataFormat format = sheet.getWorkbook().getCreationHelper().createDataFormat(); cellStyle.setAlignment(alignment.excelAlignment(timestamp, cellStyle)); cellStyle.setDataFormat(format.getFormat(formatProvider.getExcelDateTimeFormat(locale.getCountry()))); } }
@Override public void transform(XSSFCellStyle cellStyle) { XSSFDataFormat format = sheet.getWorkbook().getCreationHelper().createDataFormat(); cellStyle.setAlignment(alignment.excelAlignment(money, cellStyle)); cellStyle.setDataFormat(format.getFormat(getExcelCurrencyFormat(money.getCurrencyCd()))); } }