Class XlsExportTask<XlsType>

    • Method Detail

      • createWorkbook

        protected jxl.write.WritableWorkbook createWorkbook​(File f,
                                                            jxl.WorkbookSettings settings)
                                                     throws IOException
        Throws:
        IOException
      • getFieldTitle

        protected abstract String getFieldTitle​(int index)
      • getFootlineFormat

        protected jxl.write.WritableCellFormat getFootlineFormat​(boolean bold)
                                                          throws jxl.write.WriteException
        Throws:
        jxl.write.WriteException
      • getHeadlineFormat

        protected jxl.write.WritableCellFormat getHeadlineFormat​(boolean bold)
                                                          throws jxl.write.WriteException
        Throws:
        jxl.write.WriteException
      • getHeadlineRowspan

        protected int getHeadlineRowspan()
      • getHeadlineValues

        protected String[] getHeadlineValues​(int index)
      • getRow1Format

        protected jxl.write.WritableCellFormat getRow1Format()
                                                      throws jxl.write.WriteException
        Throws:
        jxl.write.WriteException
      • getRow2Format

        protected jxl.write.WritableCellFormat getRow2Format()
                                                      throws jxl.write.WriteException
        Throws:
        jxl.write.WriteException
      • getXlsFile

        public File getXlsFile()
      • loadEmptyContainer

        protected abstract String[] loadEmptyContainer()
      • writeValue

        protected void writeValue​(int field,
                                  String value,
                                  String[] values)
      • writeValues

        protected abstract void writeValues​(XlsType src,
                                            String[] dest)