com.stimulsoft.report.export.settings
Class StiDataExportSettings

java.lang.Object
  extended by com.stimulsoft.report.export.settings.StiExportSettings
      extended by com.stimulsoft.report.export.settings.StiPageRangeExportSettings
          extended by com.stimulsoft.report.export.settings.StiDataExportSettings
Direct Known Subclasses:
StiCsvExportSettings, StiSylkExportSettings, StiXmlExportSettings

public class StiDataExportSettings
extends StiPageRangeExportSettings

Copyright Stimulsoft


Constructor Summary
StiDataExportSettings()
           
StiDataExportSettings(StiExportSettings settings)
           
 
Method Summary
 StiDataExportMode getDataExportMode()
          Gets data export mode
 StiDataType getDataType()
           
 java.nio.charset.Charset getEncoding()
          Gets encoding CSV file.
 java.lang.String getSeparator()
          Gets string which represents column separator in CSV file.
 boolean isExportDataOnly()
          Gets value which indicates that only data information will be created in SYLK file.
 boolean isSkipColumnHeaders()
          Gets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.
 boolean isUseDefaultSystemEncoding()
          Gets value which indicates that default system encoding will be used for DIF format.
 void setDataExportMode(StiDataExportMode dataExportMode)
          Sets data export mode
 void setDataType(StiDataType dataType)
           
 void setEncoding(java.nio.charset.Charset encoding)
          Sets encoding CSV file.
 void setExportDataOnly(boolean exportDataOnly)
          Sets value which indicates that only data information will be created in SYLK file.
 void setSeparator(java.lang.String separator)
          Sets string which represents column separator in CSV file.
 void setSkipColumnHeaders(boolean skipColumnHeaders)
          Sets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.
 void setUseDefaultSystemEncoding(boolean useDefaultSystemEncoding)
          Sets value which indicates that default system encoding will be used for DIF format.
 
Methods inherited from class com.stimulsoft.report.export.settings.StiPageRangeExportSettings
getExportFormat, getPageRange, isOpenAfterExport, isSendEmail, setExportFormat, setOpenAfterExport, setPageRange, setSendEmail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiDataExportSettings

public StiDataExportSettings()

StiDataExportSettings

public StiDataExportSettings(StiExportSettings settings)
Method Detail

getEncoding

public java.nio.charset.Charset getEncoding()
Gets encoding CSV file.

Returns:
the encoding

setEncoding

public void setEncoding(java.nio.charset.Charset encoding)
Sets encoding CSV file.

Parameters:
encoding - the encoding to set

isSkipColumnHeaders

public boolean isSkipColumnHeaders()
Gets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.

Returns:
the skipColumnHeaders

setSkipColumnHeaders

public void setSkipColumnHeaders(boolean skipColumnHeaders)
Sets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.

Parameters:
skipColumnHeaders - the skipColumnHeaders to set

getDataExportMode

public StiDataExportMode getDataExportMode()
Gets data export mode

Returns:
the dataExportMode

setDataExportMode

public void setDataExportMode(StiDataExportMode dataExportMode)
Sets data export mode

Parameters:
dataExportMode - the dataExportMode to set

getSeparator

public java.lang.String getSeparator()
Gets string which represents column separator in CSV file.

Returns:
the separator

setSeparator

public void setSeparator(java.lang.String separator)
Sets string which represents column separator in CSV file.

Parameters:
separator - the separator to set

isExportDataOnly

public boolean isExportDataOnly()
Gets value which indicates that only data information will be created in SYLK file.

Returns:
the exportDataOnly

setExportDataOnly

public void setExportDataOnly(boolean exportDataOnly)
Sets value which indicates that only data information will be created in SYLK file.

Parameters:
exportDataOnly - the exportDataOnly to set

isUseDefaultSystemEncoding

public boolean isUseDefaultSystemEncoding()
Gets value which indicates that default system encoding will be used for DIF format.

Returns:
the useDefaultSystemEncoding

setUseDefaultSystemEncoding

public void setUseDefaultSystemEncoding(boolean useDefaultSystemEncoding)
Sets value which indicates that default system encoding will be used for DIF format.

Parameters:
useDefaultSystemEncoding - the useDefaultSystemEncoding to set

getDataType

public StiDataType getDataType()
Returns:
the dataType

setDataType

public void setDataType(StiDataType dataType)
Parameters:
dataType - the dataType to set