|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Selection
A selection of members from an OLAP dimension hierarchy. The selection is a conceptual list of members from a given hierarchy. Once a selection object is created, one can decide to include or exclude this selection of members from the resulting query.
Concrete subclasses of this represent a real selection. Selections include things such as 'children of', 'siblings of', 'descendents of' etc.
This class is different from a Member
because it represents an
abstract member selection (e.g. children of widget' that may not represent
any members whereas a Member represents a single member that is known to
exist.
Nested Class Summary | |
---|---|
static class |
Selection.Operator
Defines which selection operators are allowed, relative to a root member. |
Method Summary | |
---|---|
void |
addQueryNodeListener(QueryNodeListener l)
Registers a new listener for a QueryNode. |
Dimension |
getDimension()
|
java.lang.String |
getHierarchyName()
|
java.lang.String |
getLevelName()
|
Member |
getMember()
|
java.lang.String |
getName()
|
Selection.Operator |
getOperator()
|
void |
removeQueryNodeListener(QueryNodeListener l)
De-registers a new listener for a QueryNode. |
void |
setName(java.lang.String name)
|
void |
setOperator(Selection.Operator operator)
|
Method Detail |
---|
java.lang.String getName()
void setName(java.lang.String name)
Member getMember()
Dimension getDimension()
java.lang.String getHierarchyName()
java.lang.String getLevelName()
Selection.Operator getOperator()
void setOperator(Selection.Operator operator)
void addQueryNodeListener(QueryNodeListener l)
l
- The new listener object, implementation of QueryNodeListenerQueryNodeListener
void removeQueryNodeListener(QueryNodeListener l)
l
- The listener object to de-register.QueryNodeListener
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |