Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

oracle.olapi.data.source
Interface CursorInfoSpecification

All Known Subinterfaces:
CompoundCursorInfoSpecification, ValueCursorInfoSpecification
All Known Implementing Classes:
CursorSpecification

public abstract interface CursorInfoSpecification

An interface that specifies characteristics of a Cursor that you create using a CursorManager that you created with a DataProvider method that does not require a CursorManagerSpecification. For example, the createCursorManager(Source rootSource) method of a DataProvider creates a Cursor and also generates a CursorInfoSpecification for the Cursor.

See Also:
DataProvider

Method Summary
 Source getSource()
          Gets the Source for this CursorInfoSpecification.
 boolean isParentEndCalculationSpecified()
          Indicates whether the CursorInfoSpecification is set to calculate the ending position of the Cursor in the parent Cursor.
 boolean isParentStartCalculationSpecified()
          Indicates whether the CursorInfoSpecification is set to calculate the starting position of the Cursor in the parent Cursor.
 void setParentEndCalculationSpecified(boolean b)
          Specifies whether to calculate the ending position of the Cursor in the parent Cursor.
 void setParentStartCalculationSpecified(boolean b)
          Specifies whether to calculate the starting position of the Cursor in the parent Cursor.

 

Method Detail

getSource

public Source getSource()
Gets the Source for this CursorInfoSpecification.
Returns:
The Source for this CursorInfoSpecification.

isParentEndCalculationSpecified

public boolean isParentEndCalculationSpecified()
Indicates whether the CursorInfoSpecification is set to calculate the ending position of the Cursor in the parent Cursor.
Returns:
true if the CursorInfoSpecification is set to calculate the ending position of the Cursor in the parent Cursor and false otherwise.

isParentStartCalculationSpecified

public boolean isParentStartCalculationSpecified()
Indicates whether the CursorInfoSpecification is set to calculate the starting position of the Cursor in the parent Cursor.
Returns:
true if the CursorInfoSpecification is set to calculate the starting position of the Cursor in the parent Cursor and false otherwise.

setParentEndCalculationSpecified

public void setParentEndCalculationSpecified(boolean b)
Specifies whether to calculate the ending position of the Cursor in the parent Cursor.
Parameters:
b - true to calculate the ending position of the Cursor in the parent and false otherwise.

setParentStartCalculationSpecified

public void setParentStartCalculationSpecified(boolean b)
Specifies whether to calculate the starting position of the Cursor in the parent Cursor.
Parameters:
b - true to calculate the starting position of the Cursor in the parent and false otherwise.

Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

Copyright © 2002, 2003, Oracle. All Rights Reserved.