com.stimulsoft.report.dictionary
Interface IStiEnumerator

All Known Subinterfaces:
IStiBusinessObject, IStiDataSource
All Known Implementing Classes:
StiBusinessObjectSource, StiChart, StiCrossDataBand, StiCrossTab, StiCsvSource, StiDataBand, StiDataSource, StiDataSourceEmpty, StiDataStoreSource, StiDataTableSource, StiEnumerableSource, StiGridControl, StiHierarchicalBand, StiJDBCSource, StiJsonSource, StiMsSqlSource, StiMySqlSource, StiOdbcSource, StiOleDbSource, StiOracleSource, StiPostgreSQLSource, StiSqlSource, StiTable, StiTableOfContents, StiUserSource, StiVirtualDataSource, StiXmlSource

public interface IStiEnumerator

Describes inteface that is used for moving in the data list.


Method Summary
 void First()
          Sets a position at the beginning.
 int getCount()
          Gets count of elements.
 boolean getIsBof()
          Gets or sets value indicates that this position specifies to the beginning of data.
 boolean getIsEmpty()
          Gets value indicates that no data.
 boolean getIsEof()
          Gets or sets value indicates that this position specifies to the data end.
 int getPosition()
          Gets the current position.
 void Last()
          Sets a position on the last element.
 void Next()
          Sets a position on the next element.
 void Prior()
          Sets a position on the previous element.
 void setIsBof(boolean value)
           
 void setIsEof(boolean value)
           
 void setPosition(int value)
           
 

Method Detail

First

void First()
Sets a position at the beginning.


Prior

void Prior()
Sets a position on the previous element.


Next

void Next()
Sets a position on the next element.


Last

void Last()
Sets a position on the last element.


getPosition

int getPosition()
Gets the current position.


setPosition

void setPosition(int value)

getCount

int getCount()
Gets count of elements.


getIsEof

boolean getIsEof()
Gets or sets value indicates that this position specifies to the data end.


setIsEof

void setIsEof(boolean value)

getIsBof

boolean getIsBof()
Gets or sets value indicates that this position specifies to the beginning of data.


setIsBof

void setIsBof(boolean value)

getIsEmpty

boolean getIsEmpty()
Gets value indicates that no data.