Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions src/org/vaadin/haijian/CSVExporter.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
import com.vaadin.ui.Table;

public class CSVExporter extends Exporter {
public CSVExporter() {
private static final long serialVersionUID = 1L;

public CSVExporter() {
super();
}

Expand All @@ -25,7 +27,6 @@ public CSVExporter(Container container) {

@Override
protected FileBuilder createFileBuilder(Container container) {
// TODO Auto-generated method stub
return new CSVFileBuilder(container);
}

Expand Down
4 changes: 3 additions & 1 deletion src/org/vaadin/haijian/ExcelExporter.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
import com.vaadin.ui.Table;

public class ExcelExporter extends Exporter {
public ExcelExporter() {
private static final long serialVersionUID = 1L;

public ExcelExporter() {
super();
}

Expand Down
5 changes: 3 additions & 2 deletions src/org/vaadin/haijian/Exporter.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,16 @@
import org.vaadin.haijian.filegenerator.FileBuilder;

import com.vaadin.data.Container;
import com.vaadin.data.util.IndexedContainer;
import com.vaadin.server.FileDownloader;
import com.vaadin.server.StreamResource;
import com.vaadin.server.StreamResource.StreamSource;
import com.vaadin.ui.Button;
import com.vaadin.ui.Table;

public abstract class Exporter extends Button implements StreamSource {
protected FileBuilder fileBuilder;
private static final long serialVersionUID = 1L;

protected FileBuilder fileBuilder;
private FileDownloader fileDownloader;
private Locale locale;
private String dateFormatString;
Expand Down
1 change: 0 additions & 1 deletion src/org/vaadin/haijian/ExporterUI.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

import com.vaadin.server.VaadinRequest;
import com.vaadin.ui.Table;
Expand Down
4 changes: 3 additions & 1 deletion src/org/vaadin/haijian/PdfExporter.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
import com.vaadin.ui.Table;

public class PdfExporter extends Exporter {
public PdfExporter() {
private static final long serialVersionUID = 1L;

public PdfExporter() {
super();
}

Expand Down
7 changes: 3 additions & 4 deletions src/org/vaadin/haijian/filegenerator/CSVFileBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,12 @@
import java.util.Calendar;
import java.util.Date;

import com.itextpdf.text.Phrase;
import com.itextpdf.text.Rectangle;
import com.itextpdf.text.pdf.PdfPCell;
import com.vaadin.data.Container;

public class CSVFileBuilder extends FileBuilder {
private FileWriter writer;
private static final long serialVersionUID = 1L;

private FileWriter writer;
private int rowNr;
private int colNr;

Expand Down
3 changes: 2 additions & 1 deletion src/org/vaadin/haijian/filegenerator/ExcelFileBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@
import com.vaadin.data.Container;

public class ExcelFileBuilder extends FileBuilder {
private static final String DATE_CELL_STYLE = "m/d/yy h:mm";
private static final long serialVersionUID = 1L;

private Workbook workbook;
private Sheet sheet;
private int rowNr;
Expand Down
5 changes: 3 additions & 2 deletions src/org/vaadin/haijian/filegenerator/FileBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import java.io.File;
import java.io.IOException;
import java.io.Serializable;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
Expand All @@ -14,7 +13,9 @@
import com.vaadin.data.Property;

public abstract class FileBuilder implements Serializable {
protected File file;
private static final long serialVersionUID = 1L;

protected File file;
public Container container;
private Object[] visibleColumns;
private Map<Object, String> columnHeaderMap;
Expand Down
4 changes: 3 additions & 1 deletion src/org/vaadin/haijian/filegenerator/PdfFileBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@
import com.vaadin.data.Container;

public class PdfFileBuilder extends FileBuilder {
private Document document;
private static final long serialVersionUID = 1L;

private Document document;
private PdfPTable table;
private static Font catFont = new Font(Font.FontFamily.TIMES_ROMAN, 18,
Font.BOLD);
Expand Down