com.stimulsoft.report.export.settings
Class StiExcelExportSettings

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.StiExcelExportSettings
Direct Known Subclasses:
StiExcel2007ExportSettings, StiExcelXmlExportSettings

public class StiExcelExportSettings
extends StiPageRangeExportSettings

Excel format export settings Copyright Stimulsoft


Constructor Summary
StiExcelExportSettings()
           
StiExcelExportSettings(StiExportSettings settings)
           
 
Method Summary
 java.lang.String getCompanyString()
          Information about the creator to be inserted into result Excell file.
 StiExcelType getExcelType()
           
 StiExportFormat getExportFormat()
          Export format
 float getImageQuality()
          Gets image quality of images which will be exported to excel file.
 float getImageResolution()
          Gets image resolution of images which will be exported to excel file.
 java.lang.String getLastModifiedString()
          Information about the creator to be inserted into result Excell file.
 boolean isExportDataOnly()
          Gets value which indicates that only data information will be created in excel file.
 boolean isExportEachPageToSheet()
          Gets value which indicates that each page from report will be exported to excel file as separate excel sheet.
 boolean isExportObjectFormatting()
          Gets value which indicates that formatting of components will be exported to excel file or not.
 boolean isExportPageBreaks()
          Gets value which indicates that special page break markers will be created in excel file.
 boolean isUseOnePageHeaderAndFooter()
          Gets value which indicates that one (first) page header and page footer from report will be used in excel file.
 void setCompanyString(java.lang.String companyString)
          Information about the creator to be inserted into result Excell file.
 void setExcelType(StiExcelType excelType)
           
 void setExportDataOnly(boolean exportDataOnly)
          Sets value which indicates that only data information will be created in excel file.
 void setExportEachPageToSheet(boolean exportEachPageToSheet)
          Sets value which indicates that each page from report will be exported to excel file as separate excel sheet.
 void setExportObjectFormatting(boolean exportObjectFormatting)
          Sets value which indicates that formatting of components will be exported to excel file or not.
 void setExportPageBreaks(boolean exportPageBreaks)
          Sets value which indicates that special page break markers will be created in excel file.
 void setImageQuality(float imageQuality)
          Sets image quality of images which will be exported to excel file.
 void setImageResolution(float imageResolution)
          Sets image resolution of images which will be exported to excel file.
 void setLastModifiedString(java.lang.String lastModifiedString)
          Information about the creator to be inserted into result Excell file.
 void setUseOnePageHeaderAndFooter(boolean useOnePageHeaderAndFooter)
          Sets value which indicates that one (first) page header and page footer from report will be used in excel file.
 
Methods inherited from class com.stimulsoft.report.export.settings.StiPageRangeExportSettings
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

StiExcelExportSettings

public StiExcelExportSettings(StiExportSettings settings)

StiExcelExportSettings

public StiExcelExportSettings()
Method Detail

getExportFormat

public StiExportFormat getExportFormat()
Export format

Overrides:
getExportFormat in class StiPageRangeExportSettings
Returns:
the exportFormat

isUseOnePageHeaderAndFooter

public boolean isUseOnePageHeaderAndFooter()
Gets value which indicates that one (first) page header and page footer from report will be used in excel file.

Returns:
the useOnePageHeaderAndFooter

setUseOnePageHeaderAndFooter

public void setUseOnePageHeaderAndFooter(boolean useOnePageHeaderAndFooter)
Sets value which indicates that one (first) page header and page footer from report will be used in excel file.

Parameters:
useOnePageHeaderAndFooter - the useOnePageHeaderAndFooter to set

isExportDataOnly

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

Returns:
the exportDataOnly

setExportDataOnly

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

Parameters:
exportDataOnly - the exportDataOnly to set

isExportPageBreaks

public boolean isExportPageBreaks()
Gets value which indicates that special page break markers will be created in excel file.

Returns:
the exportPageBreaks

setExportPageBreaks

public void setExportPageBreaks(boolean exportPageBreaks)
Sets value which indicates that special page break markers will be created in excel file.

Parameters:
exportPageBreaks - the exportPageBreaks to set

isExportObjectFormatting

public boolean isExportObjectFormatting()
Gets value which indicates that formatting of components will be exported to excel file or not.

Returns:
the exportObjectFormatting

setExportObjectFormatting

public void setExportObjectFormatting(boolean exportObjectFormatting)
Sets value which indicates that formatting of components will be exported to excel file or not.

Parameters:
exportObjectFormatting - the exportObjectFormatting to set

isExportEachPageToSheet

public boolean isExportEachPageToSheet()
Gets value which indicates that each page from report will be exported to excel file as separate excel sheet.

Returns:
the exportEachPageToSheet

setExportEachPageToSheet

public void setExportEachPageToSheet(boolean exportEachPageToSheet)
Sets value which indicates that each page from report will be exported to excel file as separate excel sheet.

Parameters:
exportEachPageToSheet - the exportEachPageToSheet to set

getImageQuality

public float getImageQuality()
Gets image quality of images which will be exported to excel file.

Returns:
the imageQuality

setImageQuality

public void setImageQuality(float imageQuality)
Sets image quality of images which will be exported to excel file.

Parameters:
imageQuality - the imageQuality to set

getImageResolution

public float getImageResolution()
Gets image resolution of images which will be exported to excel file.

Returns:
the imageResolution

setImageResolution

public void setImageResolution(float imageResolution)
Sets image resolution of images which will be exported to excel file.

Parameters:
imageResolution - the imageResolution to set

getCompanyString

public java.lang.String getCompanyString()
Information about the creator to be inserted into result Excell file.

Returns:
the companyString

setCompanyString

public void setCompanyString(java.lang.String companyString)
Information about the creator to be inserted into result Excell file.

Parameters:
companyString - the companyString to set

getLastModifiedString

public java.lang.String getLastModifiedString()
Information about the creator to be inserted into result Excell file.

Returns:
the lastModifiedString

setLastModifiedString

public void setLastModifiedString(java.lang.String lastModifiedString)
Information about the creator to be inserted into result Excell file.

Parameters:
lastModifiedString - the lastModifiedString to set

getExcelType

public StiExcelType getExcelType()
Returns:
the excelType

setExcelType

public void setExcelType(StiExcelType excelType)
Parameters:
excelType - the excelType to set