TPTP 4.2.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.ui.dialog
Class EObjectResourceContentProvider

java.lang.Object
  extended byorg.eclipse.hyades.test.ui.dialog.EObjectResourceContentProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider

public class EObjectResourceContentProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ITreeContentProvider


Field Summary
static int FILTER_FOLDERS
           
static int SHOW_ALL
           
 
Constructor Summary
EObjectResourceContentProvider(java.lang.String[] fileExtensions)
           
 
Method Summary
 void dispose()
           
 java.lang.Object[] getChildren(java.lang.Object parentElement)
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
protected  java.lang.String[] getFileExtensions()
           
 int getFilter()
           
protected  java.util.ArrayList getList()
           
 java.lang.Object getParent(java.lang.Object element)
           
 boolean hasChildren(java.lang.Object element)
           
 void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 void setFilter(int filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILTER_FOLDERS

public static final int FILTER_FOLDERS
See Also:
Constant Field Values

SHOW_ALL

public static final int SHOW_ALL
See Also:
Constant Field Values
Constructor Detail

EObjectResourceContentProvider

public EObjectResourceContentProvider(java.lang.String[] fileExtensions)
Method Detail

getFilter

public int getFilter()

setFilter

public void setFilter(int filter)

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

getParent

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

hasChildren

public boolean hasChildren(java.lang.Object element)
Specified by:
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProvider

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)
Specified by:
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvider

getChildren

public java.lang.Object[] getChildren(java.lang.Object parentElement)
Specified by:
getChildren in interface org.eclipse.jface.viewers.ITreeContentProvider
See Also:
ITreeContentProvider.getChildren(java.lang.Object)

getFileExtensions

protected java.lang.String[] getFileExtensions()
Returns:
Returns the fileExtensions.

getList

protected java.util.ArrayList getList()
Returns:
Returns the list.

TPTP 4.2.0 Testing Tools Project
Public API Specification