com.stimulsoft.report
Interface IStiStateSaveRestore

All Known Implementing Classes:
StiBand, StiBarCode, StiBusinessObjectSource, StiButtonControl, StiChart, StiCheckBox, StiCheckBoxControl, StiCheckedListBoxControl, StiChildBand, StiClone, StiColumnFooterBand, StiColumnHeaderBand, StiColumnsContainer, StiComboBoxControl, StiComponent, StiContainer, StiContourText, StiCrossCell, StiCrossColumn, StiCrossColumnTotal, StiCrossDataBand, StiCrossField, StiCrossFooterBand, StiCrossGroupFooterBand, StiCrossGroupHeaderBand, StiCrossHeader, StiCrossHeaderBand, StiCrossLinePrimitive, StiCrossRow, StiCrossRowTotal, StiCrossSummary, StiCrossSummaryHeader, StiCrossTab, StiCrossTitle, StiCrossTotal, StiCsvSource, StiDataBand, StiDataSource, StiDataSourceEmpty, StiDataStoreSource, StiDataTableSource, StiDateTimePickerControl, StiDictionary, StiDynamicBand, StiEmptyBand, StiEndPointPrimitive, StiEnumerableSource, StiFooterBand, StiFooterMarkerContainer, StiForm, StiGauge, StiGridControl, StiGroup, StiGroupBoxControl, StiGroupFooterBand, StiGroupHeaderBand, StiHeaderBand, StiHierarchicalBand, StiHorizontalLinePrimitive, StiImage, StiJDBCSource, StiJsonSource, StiLabelControl, StiLevelContainer, StiLevelEndContainer, StiLevelStartContainer, StiLinePrimitive, StiListBoxControl, StiMap, StiMsSqlSource, StiMySqlSource, StiNewPageContainer, StiOdbcSource, StiOleDbSource, StiOracleSource, StiOverlayBand, StiPage, StiPageFooterBand, StiPageHeaderBand, StiPanel, StiPointPrimitive, StiPostgreSQLSource, StiPrimitive, StiRadioButtonControl, StiRectanglePrimitive, StiReportControl, StiReportSummaryBand, StiReportTitleBand, StiRichText, StiRoundedRectanglePrimitive, StiShape, StiSimpleText, StiSparkline, StiSqlSource, StiStartPointPrimitive, StiStaticBand, StiSubReport, StiSystemText, StiTable, StiTableCell, StiTableCellCheckBox, StiTableCellImage, StiTableCellRichText, StiTableOfContents, StiText, StiTextBoxControl, StiTextInCells, StiUserSource, StiVerticalLinePrimitive, StiView, StiVirtualDataSource, StiWinControl, StiXmlSource, StiZipCode

public interface IStiStateSaveRestore

Describes an interface that realizes methods of saving and restoration of the object state.


Method Summary
 void clearAllStates()
          Clear all states.
 void restoreState(java.lang.String stateName)
          Restores the earlier saved object state.
 void saveState(java.lang.String stateName)
          Saves the current state of an object.
 

Method Detail

saveState

void saveState(java.lang.String stateName)
Saves the current state of an object.

Parameters:
stateName - A name of the state being saved.

restoreState

void restoreState(java.lang.String stateName)
Restores the earlier saved object state.

Parameters:
stateName - A name of the state being restored.

clearAllStates

void clearAllStates()
Clear all states.