| net.mygwt.ui.client.viewer.ITreeContentProvider
All known Subclasses: net.mygwt.ui.client.viewer.RemoteTreeContentProvider, net.mygwt.ui.client.viewer.ModelTreeContentProvider,
ITreeContentProvider | public interface ITreeContentProvider extends IContentProvider(Code) | | An interface to content providers for tree-structure-oriented viewers.
See Also: TreeViewer |
Method Summary | |
public void | getChildren(Object parent, IAsyncContentCallback callback) Returns the child elements of the given parent. | public Object | getParent(Object element) Returns the parent for the given element, or null indicating
that the parent can't be computed. | public boolean | hasChildren(Object element) Returns whether the given element has children.
Intended as an optimization for when the viewer does not need the actual
children. |
getChildren | public void getChildren(Object parent, IAsyncContentCallback callback)(Code) | | Returns the child elements of the given parent.
Parameters: parent - the parent element Parameters: callback - the content callback |
getParent | public Object getParent(Object element)(Code) | | Returns the parent for the given element, or null indicating
that the parent can't be computed. In this case the tree-structured viewer
can't expand a given node correctly if requested.
Parameters: element - the element the parent element, or null if it has none or if theparent cannot be computed |
hasChildren | public boolean hasChildren(Object element)(Code) | | Returns whether the given element has children.
Intended as an optimization for when the viewer does not need the actual
children. Clients may be able to implement this more efficiently than
getChildren .
Parameters: element - the element true if the given element has children, andfalse if it has no children |
|
|