org.eclipse.gmt.modisco.infra.facet.ui.views
Class FacetSetContentProvider

java.lang.Object
  extended by org.eclipse.gmt.modisco.infra.facet.ui.views.FacetSetContentProvider

public class FacetSetContentProvider
extends java.lang.Object

Author:
gdupe

Constructor Summary
FacetSetContentProvider(EClass depth)
           
 
Method Summary
 void dispose()
           
 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)
           
 void inputChanged(Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacetSetContentProvider

public FacetSetContentProvider(EClass depth)
Parameters:
depth - stop displaying children in the tree for instances of this EClass and below
Method Detail

getElements

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

inputChanged

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

getChildren

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

getParent

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

hasChildren

public boolean hasChildren(java.lang.Object element)

dispose

public void dispose()