DataIndex

Overview

Location


 

constructor

 

constructor

 

DataIndex()

constructor (DataViewRowState)

 

constructor(aIndexRowState: DataViewRowState)

 

DataIndex(DataViewRowState aIndexRowState)

Parameters:

  • aIndexRowState:

Comparator

 

property Comparator: Comparator<Integer> read write;

 

Comparator<Integer> Comparator { __get; __set; }

Count

 

property Count: Integer read;

 

Integer Count { __get; }

CurrentPosition

 

property CurrentPosition[aIndex: Integer]: Integer read;

 

Integer CurrentPosition[Integer aIndex] { __get; }

needIncludeRow  protected

 

method needIncludeRow(aRow: DataRow): Boolean

 

Boolean needIncludeRow(DataRow aRow)

Parameters:

  • aRow:

OriginalPosition

 

property OriginalPosition[aIndex: Integer]: Integer read;

 

Integer OriginalPosition[Integer aIndex] { __get; }

rebuild

 

method rebuild(aRows: DataRowCollection)

 

void rebuild(DataRowCollection aRows)

Parameters:

  • aRows:

reSort  protected

 

method reSort

 

void reSort()

RowState

 

property RowState: DataViewRowState read write;

 

DataViewRowState RowState { __get; __set; }

 

Comparator

 

property Comparator: Comparator<Integer> read write;

 

Comparator<Integer> Comparator { __get; __set; }

Count

 

property Count: Integer read;

 

Integer Count { __get; }

CurrentPosition

 

property CurrentPosition[aIndex: Integer]: Integer read;

 

Integer CurrentPosition[Integer aIndex] { __get; }

OriginalPosition

 

property OriginalPosition[aIndex: Integer]: Integer read;

 

Integer OriginalPosition[Integer aIndex] { __get; }

RowState

 

property RowState: DataViewRowState read write;

 

DataViewRowState RowState { __get; __set; }

 

constructor

 

constructor

 

DataIndex()

constructor (DataViewRowState)

 

constructor(aIndexRowState: DataViewRowState)

 

DataIndex(DataViewRowState aIndexRowState)

Parameters:

  • aIndexRowState:

needIncludeRow  protected

 

method needIncludeRow(aRow: DataRow): Boolean

 

Boolean needIncludeRow(DataRow aRow)

Parameters:

  • aRow:

rebuild

 

method rebuild(aRows: DataRowCollection)

 

void rebuild(DataRowCollection aRows)

Parameters:

  • aRows:

reSort  protected

 

method reSort

 

void reSort()