|
|||||||||
| 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 | ||||||||