borland Packages  Class Hierarchy  dx.dataset Package 

CustomAggOperator class

java.lang.Object
   +----com.borland.dx.dataset.AggOperator
           +----com.borland.dx.dataset.CustomAggOperator

About the CustomAggOperator class

Variables  Properties  Methods  

Implements Serializable, Cloneable

The CustomAggOperator class is used internally as a place holder for Column values that are aggregated by using the StorageDataSet.calcAggFieldsListener event.

To aggregate Column values with the StorageDataSet.calcAggFieldsListener event, you must:

  1. Set the aggColumn in the Column's AggDescriptor property to null.
  2. Set the aggOperator in the Column's AggDescriptor property to null.
  3. Add an aggregate Column to maintain the aggregate value. Set its calcType property to calcType.Aggregate.
  4. Register a CalcAggFieldsListener with the aggregate Column's StorageDataSet.

CustomAggOperator variables

Variables implemented in com.borland.dx.dataset.AggOperator

CustomAggOperator properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in java.lang.Object

CustomAggOperator methods

Methods implemented in this class

Methods implemented in com.borland.dx.dataset.AggOperator

Methods implemented in java.lang.Object


CustomAggOperator properties

updatable

 public final boolean isUpdatable()
This property is used internally by other com.borland classes. You should never use this property directly.

CustomAggOperator methods

add(com.borland.dx.dataset.ReadRow, long, boolean)

  public void add(ReadRow row, long internalRow, boolean first)
This method is used internally by other com.borland classes. You should never use this method directly. This method is a "dummy" add request. The StorageDataSet.calcAggFieldsListener maintains the aggregate.

Overrides: com.borland.dx.dataset.AggOperator.add(com.borland.dx.dataset.ReadRow, long, boolean)

delete(com.borland.dx.dataset.ReadRow, long)

  public void delete(ReadRow row, long internalRow)
This method is used internally by other com.borland classes. You should never use this method directly. This method is a "dummy" delete request. The StorageDataSet.calcAggFieldsListener maintains the aggregate.

Overrides: com.borland.dx.dataset.AggOperator.delete(com.borland.dx.dataset.ReadRow, long)