org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege
Class LazyTreeViewerContentProvider
java.lang.Object
   org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege.LazyTreeViewerContentProvider
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege.LazyTreeViewerContentProvider
- All Implemented Interfaces: 
- org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.ILazyTreeContentProvider
- public class LazyTreeViewerContentProvider 
- extends java.lang.Object- implements org.eclipse.jface.viewers.ILazyTreeContentProvider
A lazy content provider for a tree viewer which uses FloderNode as the floder on the tree and use
 LeafNode as the leaf on the tree.
- Author:
- renj
- See Also:
- FolderNode,- LeafNode
 
| Method Summary | 
|  void | dispose()
 | 
|  java.lang.Object | getParent(java.lang.Object element)
 | 
|  void | inputChanged(org.eclipse.jface.viewers.Viewer viewer,
             java.lang.Object oldInput,
             java.lang.Object newInput)
 | 
|  void | updateChildCount(java.lang.Object element,
                 int currentChildCount)
 | 
|  void | updateElement(java.lang.Object parent,
              int index)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LazyTreeViewerContentProvider
public LazyTreeViewerContentProvider()
getParent
public java.lang.Object getParent(java.lang.Object element)
- 
- Specified by:
- getParentin interface- org.eclipse.jface.viewers.ILazyTreeContentProvider
 
- 
 
updateChildCount
public void updateChildCount(java.lang.Object element,
                             int currentChildCount)
- 
- Specified by:
- updateChildCountin interface- org.eclipse.jface.viewers.ILazyTreeContentProvider
 
- 
 
updateElement
public void updateElement(java.lang.Object parent,
                          int index)
- 
- Specified by:
- updateElementin interface- org.eclipse.jface.viewers.ILazyTreeContentProvider
 
- 
 
dispose
public void dispose()
- 
- Specified by:
- disposein interface- org.eclipse.jface.viewers.IContentProvider
 
- 
 
inputChanged
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
                         java.lang.Object oldInput,
                         java.lang.Object newInput)
- 
- Specified by:
- inputChangedin interface- org.eclipse.jface.viewers.IContentProvider
 
-