/*
* Copyright 2012 The Solmix Project
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation; either version 2.1 of
* the License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.gnu.org/licenses/
* or see the FSF site: http://www.fsf.org.
*/
package org.solmix.api.export;
import java.util.List;
/**
*
* @author solmix.f@gmail.com
* @version $Id$ 2013-12-29
*/
public class ExportConfig
{
private String exportHeader;
private String exportFooter;
private String exportTitleSeparatorChar;
private String exportFilename;
private String exportDelimiter;
private String exportDisplay;
private List<String> exportFields;
private String exportAs;
private Boolean exportDatesAsFormattedString;
private String lineBreakStyle;
/**
* @return the lineBreakStyle
*/
public String getLineBreakStyle() {
return lineBreakStyle;
}
/**
* @param lineBreakStyle the lineBreakStyle to set
*/
public void setLineBreakStyle(String lineBreakStyle) {
this.lineBreakStyle = lineBreakStyle;
}
/**
* @return the exportDatesAsFormattedString
*/
public Boolean getExportDatesAsFormattedString() {
return exportDatesAsFormattedString;
}
/**
* @param exportDatesAsFormattedString the exportDatesAsFormattedString to set
*/
public void setExportDatesAsFormattedString(Boolean exportDatesAsFormattedString) {
this.exportDatesAsFormattedString = exportDatesAsFormattedString;
}
/**
* @return the exportHeader
*/
public String getExportHeader() {
return exportHeader;
}
/**
* @param exportHeader the exportHeader to set
*/
public void setExportHeader(String exportHeader) {
this.exportHeader = exportHeader;
}
/**
* @return the exportFooter
*/
public String getExportFooter() {
return exportFooter;
}
/**
* @param exportFooter the exportFooter to set
*/
public void setExportFooter(String exportFooter) {
this.exportFooter = exportFooter;
}
/**
* @return the exportTitleSeparatorChar
*/
public String getExportTitleSeparatorChar() {
return exportTitleSeparatorChar;
}
/**
* @param exportTitleSeparatorChar the exportTitleSeparatorChar to set
*/
public void setExportTitleSeparatorChar(String exportTitleSeparatorChar) {
this.exportTitleSeparatorChar = exportTitleSeparatorChar;
}
/**
* @return the exportFilename
*/
public String getExportFilename() {
return exportFilename;
}
/**
* @param exportFilename the exportFilename to set
*/
public void setExportFilename(String exportFilename) {
this.exportFilename = exportFilename;
}
/**
* @return the exportDelimiter
*/
public String getExportDelimiter() {
return exportDelimiter;
}
/**
* @param exportDelimiter the exportDelimiter to set
*/
public void setExportDelimiter(String exportDelimiter) {
this.exportDelimiter = exportDelimiter;
}
/**
* @return the exportDisplay
*/
public String getExportDisplay() {
return exportDisplay;
}
/**
* @param exportDisplay the exportDisplay to set
*/
public void setExportDisplay(String exportDisplay) {
this.exportDisplay = exportDisplay;
}
/**
* @return the exportFields
*/
public List<String> getExportFields() {
return exportFields;
}
/**
* @param exportFields the exportFields to set
*/
public void setExportFields(List<String> exportFields) {
this.exportFields = exportFields;
}
/**
* @return the exportAs
*/
public String getExportAs() {
return exportAs;
}
/**
* @param exportAs the exportAs to set
*/
public void setExportAs(String exportAs) {
this.exportAs = exportAs;
}
}