oracle.dss.dataSource.common
Class DrillRequestedEvent
java.lang.Object
|
+--java.util.EventObject
|
+--oracle.dss.dataSource.common.QueryEvent
|
+--oracle.dss.dataSource.common.DrillEvent
|
+--oracle.dss.dataSource.common.DrillRequestedEvent
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class DrillRequestedEvent
- extends DrillEvent
Informs listeners that a drill operation has occurred.
- See Also:
- Serialized Form
Constructor Summary |
DrillRequestedEvent(java.lang.Object source, java.lang.String dimension, java.lang.String value, java.lang.String hierarchy, int delta, java.lang.String valueParent, java.lang.String queryParent, int levelDepth, OlapQDR parentQDR)
Constructor to use for a drill to a relative level of the specified hierarchy. |
DrillRequestedEvent(java.lang.Object source, java.lang.String dimension, java.lang.String value, java.lang.String hierarchy, java.lang.String level, int action, java.util.BitSet flags)
Constructor to use for a drill to a specific level of the specified hierarchy. |
Methods inherited from class oracle.dss.dataSource.common.DrillEvent |
getAction, getDelta, getDimension, getFlags, getHierarchy, getLevel, getLevelDepth, getParentQDR, getQueryParent, getValue, getValueParent |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DrillRequestedEvent
public DrillRequestedEvent(java.lang.Object source,
java.lang.String dimension,
java.lang.String value,
java.lang.String hierarchy,
int delta,
java.lang.String valueParent,
java.lang.String queryParent,
int levelDepth,
OlapQDR parentQDR)
- Constructor to use for a drill to a relative level of the specified hierarchy.
-
- Parameters:
source
- The source of the event, that is, the object that fired the event.
dimension
- The dimension to drill.
value
- The dimension value, also known as dimension member, that was drilled.
hierarchy
- The target hierarchy that defines the drill semantics.
delta
- The relative number of levels to traverse within the specified hierarchy. Positive numbers drill down, negative numbers drill up.
valueParent
- Value's parent dimension value; used for optimizing later potential drill up requests.
queryParent
- The item from the original query members under which this drill occurs.
levelDepth
- Optional performance hint indicating the numeric level at which the drill target sits within its hierarchy
parentQDR
- An optional OlapQDR specifying dimension/member pairs limiting where this drill (down) should take place (parents of the target)
DrillRequestedEvent
public DrillRequestedEvent(java.lang.Object source,
java.lang.String dimension,
java.lang.String value,
java.lang.String hierarchy,
java.lang.String level,
int action,
java.util.BitSet flags)
- Constructor to use for a drill to a specific level of the specified hierarchy.
-
- Parameters:
source
- The source of the event, that is, the object that fired the event.
dimension
- The dimension to drill
value
- The dimension value, also known as dimension member, that was drilled.
hierarchy
- The target hierarchy that defines the drill semantics.
level
- The name of the target level to traverse to.
action
- A constant (Step.ADD
, Step.KEEP
, Step.REMOVE
, or Step.SELECT
) that represents the selection step action.
flags
- A list of optional flags. These flags are drill constants that begin with the prefix DRILL_EXCLUDE_.
- See Also:
DrillConstants.DRILL_EXCLUDE_RANGE
, DrillConstants.DRILL_EXCLUDE_SELF
, DrillConstants.DRILL_EXCLUDE_SIBLINGS
, Step.ADD
, Step.KEEP
, Step.REMOVE
, Step.SELECT
Copyright © 2003, Oracle. All Rights Reserved.