org.dawb.common.ui.viewers
Class TreeNodeContentProvider

java.lang.Object
  extended by org.dawb.common.ui.viewers.TreeNodeContentProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.ILazyTreeContentProvider

public class TreeNodeContentProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ILazyTreeContentProvider


Constructor Summary
TreeNodeContentProvider(org.eclipse.jface.viewers.TreeViewer tree)
           
 
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
 

Constructor Detail

TreeNodeContentProvider

public TreeNodeContentProvider(org.eclipse.jface.viewers.TreeViewer tree)
Method Detail

dispose

public void dispose()
Specified by:
dispose in 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:
inputChanged in interface org.eclipse.jface.viewers.IContentProvider

updateElement

public void updateElement(java.lang.Object parent,
                          int index)
Specified by:
updateElement in interface org.eclipse.jface.viewers.ILazyTreeContentProvider

updateChildCount

public void updateChildCount(java.lang.Object element,
                             int currentChildCount)
Specified by:
updateChildCount in interface org.eclipse.jface.viewers.ILazyTreeContentProvider

getParent

public java.lang.Object getParent(java.lang.Object element)
Specified by:
getParent in interface org.eclipse.jface.viewers.ILazyTreeContentProvider