|
UIX 2.2.16 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This DataProxy sits between an HGrid renderer and its data. It is used to produce dynamic views of the static tree that is rendered by HGrid. A DataProxy object must be created for each view of the data.
Method Summary | |
DataObjectList |
getBreadCrumbs(RenderingContext context,
DataObject root)
|
java.lang.String |
getCollapseAllDestination(RenderingContext context,
DataObject focusRoot)
Gets the destination of the collapse-all link in an HGrid. |
java.lang.String |
getEventDestination(RenderingContext context,
java.lang.String event,
DataObject node,
int index)
Gets the destination of the link for the given event in an HGrid row. |
java.lang.String |
getExpandAllDestination(RenderingContext context,
DataObject focusRoot)
Gets the destination of the expand-all link in an HGrid. |
java.lang.String |
getFocusDestination(RenderingContext context,
DataObject node,
int index)
Gets the destination of the focus link in an HGrid row. |
DataObject |
getFocusRoot(RenderingContext context,
DataObject root)
Gets the tree node that has the focus. |
int |
getViewNumber(RenderingContext context,
int index)
For large record sets it's expensive to display every row. |
boolean |
isExpandAllEnabled(RenderingContext context,
DataObject focusRoot)
checks to see if the expand/collapse-all links on this HGrid are enabled. |
Methods inherited from interface oracle.cabo.ui.data.tree.TreeDataProxy |
doPostRender, getChildren, getCollapseDestination, getExpandable, getExpandDestination, isSelected, selectionEnabled, setFormName |
Method Detail |
public DataObject getFocusRoot(RenderingContext context, DataObject root)
root
- the root of the tree.public DataObjectList getBreadCrumbs(RenderingContext context, DataObject root)
DataObject
,
UIConstants.TEXT_KEY
,
UIConstants.DESTINATION_KEY
public boolean isExpandAllEnabled(RenderingContext context, DataObject focusRoot)
focusRoot
- the tree node that has the focus.public java.lang.String getExpandAllDestination(RenderingContext context, DataObject focusRoot)
focusRoot
- the tree node that has the focus.isExpandAllEnabled(RenderingContext, DataObject)
public java.lang.String getCollapseAllDestination(RenderingContext context, DataObject focusRoot)
focusRoot
- the tree node that has the focus.isExpandAllEnabled(RenderingContext, DataObject)
public java.lang.String getFocusDestination(RenderingContext context, DataObject node, int index)
node
- the tree nodeindex
- the corresponding row index of the tree node. this is
zero based.TreeDataProxy.getExpandDestination(RenderingContext, DataObject, int)
public java.lang.String getEventDestination(RenderingContext context, java.lang.String event, DataObject node, int index)
event
- the name of the event for which a destination is desired
Currently supported values are:
Exapnd, Collapse, Previous, and Next.node
- the tree nodeindex
- the corresponding row index of the tree node. this is
zero based.TreeDataProxy.getExpandDestination(RenderingContext, DataObject, int)
public int getViewNumber(RenderingContext context, int index)
node
- the tree nodeindex
- the corresponding row index of the tree node. this is
zero based.
|
UIX 2.2.16 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |