net.refractions.udig.ui
Class FeatureTypeEditor.FeatureTypeContentProvider

java.lang.Object
  extended by net.refractions.udig.ui.FeatureTypeEditor.FeatureTypeContentProvider
Enclosing class:
FeatureTypeEditor

public static class FeatureTypeEditor.FeatureTypeContentProvider
extends java.lang.Object

A Tree Content Provider that serves up attributeTypes from a SimpleFeatureType as a parent.

Since:
1.1.0
Author:
jones

Constructor Summary
FeatureTypeEditor.FeatureTypeContentProvider(TreeViewer viewer)
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureTypeEditor.FeatureTypeContentProvider

public FeatureTypeEditor.FeatureTypeContentProvider(TreeViewer viewer)
Method Detail

dispose

public void dispose()

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)

getElements

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