public void writeHeader(String tableName) { writeHeader(tableName, null); }
protected String buildTable(XlsSheetSourceCodeModule sourceCodeModule) throws CreateTableException { XlsSheetGridModel gridModel = new XlsSheetGridModel(sourceCodeModule); PropertiesTableBuilder builder = new PropertiesTableBuilder(gridModel); Map<String, Object> properties = buildProperties(); builder.beginTable(TableBuilder.HEADER_HEIGHT + properties.size()); builder.writeHeader(tableName); builder.writeBody(properties); String uri = gridModel.getRangeUri(builder.getTableRegion()); builder.endTable(); return uri; }
protected String buildTable(XlsSheetSourceCodeModule sourceCodeModule) throws CreateTableException { XlsSheetGridModel gridModel = new XlsSheetGridModel(sourceCodeModule); PropertiesTableBuilder builder = new PropertiesTableBuilder(gridModel); Map<String, Object> properties = buildProperties(); builder.beginTable(TableBuilder.HEADER_HEIGHT + properties.size()); builder.writeHeader(tableName); builder.writeBody(properties); String uri = gridModel.getRangeUri(builder.getTableRegion()); builder.endTable(); return uri; }
protected String buildTable(XlsSheetSourceCodeModule sourceCodeModule) throws CreateTableException { XlsSheetGridModel gridModel = new XlsSheetGridModel(sourceCodeModule); PropertiesTableBuilder builder = new PropertiesTableBuilder(gridModel); Map<String, Object> properties = buildProperties(); builder.beginTable(TableBuilder.HEADER_HEIGHT + properties.size()); builder.writeHeader(tableName); builder.writeBody(properties); String uri = gridModel.getRangeUri(builder.getTableRegion()); builder.endTable(); return uri; }