com.stimulsoft.report.export.settings
Class StiTxtExportSettings

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.StiTxtExportSettings

public class StiTxtExportSettings
extends StiPageRangeExportSettings

TXT format export settings Copyright Stimulsoft


Constructor Summary
StiTxtExportSettings()
           
StiTxtExportSettings(StiExportSettings settings)
           
 
Method Summary
 StiTxtBorderType getBorderType()
          Gets type of drawing border.
 java.nio.charset.Charset getEncoding()
           
 java.lang.String getEscapeCodesCollectionName()
          Gets value which indicates a EscapeCodesCollection name.
 StiExportFormat getExportFormat()
          Export format
 float getZoomX()
          Gets horizontal zoom factor.
 float getZoomY()
          Gets vertical zoom factor.
 boolean isCutLongLines()
          Gets value which indicates that long text lines will be cut.
 boolean isDrawBorder()
          Gets value which indicates that borders will be drawn or not.
 boolean isKillSpaceGraphLines()
          Gets value which indicates that empty graph space lines will be removed.
 boolean isKillSpaceLines()
          Gets value which indicates that empty space lines will be removed.
 boolean isPutFeedPageCode()
          Gets value which indicates that special FeedPageCode marker will be placed in result file.
 boolean isUseEscapeCodes()
          Gets value which indicates that Escape codes will be used.
 void setBorderType(StiTxtBorderType borderType)
          Sets type of drawing border.
 void setCutLongLines(boolean cutLongLines)
          Sets value which indicates that long text lines will be cut.
 void setDrawBorder(boolean drawBorder)
          Sets value which indicates that borders will be drawn or not.
 void setEncoding(java.nio.charset.Charset encoding)
           
 void setEscapeCodesCollectionName(java.lang.String escapeCodesCollectionName)
          Sets value which indicates a EscapeCodesCollection name.
 void setKillSpaceGraphLines(boolean killSpaceGraphLines)
          Sets value which indicates that empty graph space lines will be removed.
 void setKillSpaceLines(boolean killSpaceLines)
          Sets value which indicates that empty space lines will be removed.
 void setPutFeedPageCode(boolean putFeedPageCode)
          Sets value which indicates that special FeedPageCode marker will be placed in result file.
 void setUseEscapeCodes(boolean useEscapeCodes)
          Sets value which indicates that Escape codes will be used.
 void setZoomX(float zoomX)
          Sets horizontal zoom factor.
 void setZoomY(float zoomY)
          Sets vertical zoom factor.
 
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

StiTxtExportSettings

public StiTxtExportSettings(StiExportSettings settings)

StiTxtExportSettings

public StiTxtExportSettings()
Method Detail

getExportFormat

public StiExportFormat getExportFormat()
Export format

Overrides:
getExportFormat in class StiPageRangeExportSettings
Returns:
the exportFormat

getEncoding

public java.nio.charset.Charset getEncoding()
Returns:
the encoding

setEncoding

public void setEncoding(java.nio.charset.Charset encoding)
Parameters:
encoding - the encoding to set

isDrawBorder

public boolean isDrawBorder()
Gets value which indicates that borders will be drawn or not.

Returns:
the drawBorder

setDrawBorder

public void setDrawBorder(boolean drawBorder)
Sets value which indicates that borders will be drawn or not.

Parameters:
drawBorder - the drawBorder to set

getBorderType

public StiTxtBorderType getBorderType()
Gets type of drawing border.

Returns:
the borderType

setBorderType

public void setBorderType(StiTxtBorderType borderType)
Sets type of drawing border.

Parameters:
borderType - the borderType to set

isKillSpaceLines

public boolean isKillSpaceLines()
Gets value which indicates that empty space lines will be removed.

Returns:
the killSpaceLines

setKillSpaceLines

public void setKillSpaceLines(boolean killSpaceLines)
Sets value which indicates that empty space lines will be removed.

Parameters:
killSpaceLines - the killSpaceLines to set

isKillSpaceGraphLines

public boolean isKillSpaceGraphLines()
Gets value which indicates that empty graph space lines will be removed.

Returns:
the killSpaceGraphLines

setKillSpaceGraphLines

public void setKillSpaceGraphLines(boolean killSpaceGraphLines)
Sets value which indicates that empty graph space lines will be removed.

Parameters:
killSpaceGraphLines - the killSpaceGraphLines to set

isPutFeedPageCode

public boolean isPutFeedPageCode()
Gets value which indicates that special FeedPageCode marker will be placed in result file.

Returns:
the putFeedPageCode

setPutFeedPageCode

public void setPutFeedPageCode(boolean putFeedPageCode)
Sets value which indicates that special FeedPageCode marker will be placed in result file.

Parameters:
putFeedPageCode - the putFeedPageCode to set

isCutLongLines

public boolean isCutLongLines()
Gets value which indicates that long text lines will be cut.

Returns:
the cutLongLines

setCutLongLines

public void setCutLongLines(boolean cutLongLines)
Sets value which indicates that long text lines will be cut.

Parameters:
cutLongLines - the cutLongLines to set

getZoomX

public float getZoomX()
Gets horizontal zoom factor.

Returns:
the zoomX

setZoomX

public void setZoomX(float zoomX)
Sets horizontal zoom factor.

Parameters:
zoomX - the zoomX to set

getZoomY

public float getZoomY()
Gets vertical zoom factor.

Returns:
the zoomY

setZoomY

public void setZoomY(float zoomY)
Sets vertical zoom factor.

Parameters:
zoomY - the zoomY to set

isUseEscapeCodes

public boolean isUseEscapeCodes()
Gets value which indicates that Escape codes will be used.

Returns:
the useEscapeCodes

setUseEscapeCodes

public void setUseEscapeCodes(boolean useEscapeCodes)
Sets value which indicates that Escape codes will be used.

Parameters:
useEscapeCodes - the useEscapeCodes to set

getEscapeCodesCollectionName

public java.lang.String getEscapeCodesCollectionName()
Gets value which indicates a EscapeCodesCollection name.

Returns:
the escapeCodesCollectionName

setEscapeCodesCollectionName

public void setEscapeCodesCollectionName(java.lang.String escapeCodesCollectionName)
Sets value which indicates a EscapeCodesCollection name.

Parameters:
escapeCodesCollectionName - the escapeCodesCollectionName to set