org.olap4j
Interface CellSetListener.CellSetChange

Enclosing interface:
CellSetListener

public static interface CellSetListener.CellSetChange

Description of changes that have occurred to the cell set.


Method Summary
 List<CellSetListener.AxisChange> getAxisChanges()
          Returns a list of axis changes, or null if server cannot provide detailed changes.
 List<CellSetListener.CellChange> getCellChanges()
          Returns a list of cells that have changed, or null if the server cannot provide detailed changes.
 CellSet getCellSet()
          Returns the cell set affected by this change.
 

Method Detail

getCellSet

CellSet getCellSet()
Returns the cell set affected by this change.

Returns:
Cell set affected by this change.

getCellChanges

List<CellSetListener.CellChange> getCellChanges()
Returns a list of cells that have changed, or null if the server cannot provide detailed changes.

The server is always at liberty to provide a CellSetChange without a detailed list of changes, even if CellSetListener.Granularity.COARSE was specified when the listener was attached. Here are some typical reasons:


getAxisChanges

List<CellSetListener.AxisChange> getAxisChanges()
Returns a list of axis changes, or null if server cannot provide detailed changes.

The reasons why this method returns null are similar to the reasons why getCellChanges() returns null.

Returns:
List of changes to positions on axes, or null if the server cannot provide detailed changes.

SourceForge.net_Logo