com.joanju.cg.search
Class FileTreeContentProvider

java.lang.Object
  extended by com.joanju.cg.search.FileTreeContentProvider
All Implemented Interfaces:
IFileSearchContentProvider

public class FileTreeContentProvider
extends java.lang.Object
implements IFileSearchContentProvider


Method Summary
 void clear()
           
 void dispose()
           
 void elementsChanged(java.lang.Object[] updatedElements)
           
 java.lang.Object[] getChildren(java.lang.Object parentElement)
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 java.lang.Object getParent(java.lang.Object element)
           
 boolean hasChildren(java.lang.Object element)
           
protected  void initialize(AbstractTextSearchResult result)
           
 void inputChanged(Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
protected  void insert(java.lang.Object child, boolean refreshViewer)
           
protected  void remove(java.lang.Object element, boolean refreshViewer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)

dispose

public void dispose()

inputChanged

public void inputChanged(Viewer viewer,
                         java.lang.Object oldInput,
                         java.lang.Object newInput)

initialize

protected void initialize(AbstractTextSearchResult result)

insert

protected void insert(java.lang.Object child,
                      boolean refreshViewer)

remove

protected void remove(java.lang.Object element,
                      boolean refreshViewer)

getChildren

public java.lang.Object[] getChildren(java.lang.Object parentElement)

hasChildren

public boolean hasChildren(java.lang.Object element)

elementsChanged

public void elementsChanged(java.lang.Object[] updatedElements)
Specified by:
elementsChanged in interface IFileSearchContentProvider

clear

public void clear()
Specified by:
clear in interface IFileSearchContentProvider

getParent

public java.lang.Object getParent(java.lang.Object element)


Copyright © 2008 Joanju Software. All Rights Reserved.