|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueryNode
Warning: This interface is no longer functional from the SAP BusinessObjects 4.0 release onwards.
QueryNode
is the base interface for the Query
tree.
A QueryNode
instance may be a QueryContainer
or a
Query
.
QueryContainer
,
Query
,
DataProvider
,
CombinedQueryOperator
Method Summary | |
---|---|
java.lang.String |
getID()
Returns the unique identifier for a QueryNode in a
DataProvider . |
QueryNode |
getQueryNodeAt(int childIndex)
Returns the QueryNode at given position. |
void |
remove(QueryNode node)
Deletes the given child QueryNode from the query tree. |
void |
removeAllChildren()
Delete all children of current QueryNode . |
Methods inherited from interface com.businessobjects.rebean.wi.TreeNode |
---|
getChildAt, getChildCount, getIndex, getParent, isLeaf |
Method Detail |
---|
void remove(QueryNode node)
QueryNode
from the query tree.
node
- the child QueryNode
.
UnsupportedFeatureException
- if DataProviderFeature.EDIT_QUERY
isn't granted.void removeAllChildren()
QueryNode
.
UnsupportedFeatureException
- if DataProviderFeature.EDIT_QUERY
isn't granted.QueryNode getQueryNodeAt(int childIndex)
QueryNode
at given position.
childIndex
- The index of the QueryNode
to be retrieved.java.lang.String getID()
QueryNode
in a
DataProvider
.
Note: QueryNode
ID is unique for each DataProvider
.
If you navigate through a query tree, unique identifier on each node
have following value structure.
String
containing the unique identifier for this
QueryNode
.DataProvider
,
FilterConditionNode
,
FilterConditionContainer
,
QueryContainer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |