com.alveole.studio.web.tools
Class StaticFileContainerContentProvider

java.lang.Object
  extended by com.alveole.studio.web.tools.StaticFileContainerContentProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider

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

This class is specifically used to build file tree for choosing JSP files.

Author:
sylvain

Constructor Summary
StaticFileContainerContentProvider()
          Creates a new ContainerContentProvider.
 
Method Summary
 void dispose()
          The visual part that is using this content provider is about to be disposed.
 java.lang.Object[] getChildren(java.lang.Object element)
           
 java.lang.Object[] getElements(java.lang.Object element)
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticFileContainerContentProvider

public StaticFileContainerContentProvider()
Creates a new ContainerContentProvider.

Method Detail

dispose

public void dispose()
The visual part that is using this content provider is about to be disposed. Deallocate all allocated SWT resources.

Specified by:
dispose in interface org.eclipse.jface.viewers.IContentProvider

getChildren

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

getElements

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

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

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