import eu.etaxonomy.cdm.model.description.FeatureTree;
/**
+ * <p>FeatureTreeContentProvider class.</p>
+ *
* @author n.hoffmann
* @created Aug 5, 2010
* @version 1.0
/* (non-Javadoc)
* @see org.eclipse.jface.viewers.IContentProvider#dispose()
*/
+ /** {@inheritDoc} */
@Override
public void dispose() {
// TODO Auto-generated method stub
/* (non-Javadoc)
* @see org.eclipse.jface.viewers.IContentProvider#inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
*/
+ /** {@inheritDoc} */
@Override
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
// TODO Auto-generated method stub
/* (non-Javadoc)
* @see org.eclipse.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object)
*/
+ /** {@inheritDoc} */
@Override
public Object[] getElements(Object inputElement) {
return this.getChildren(inputElement);
}
+ /** {@inheritDoc} */
@Override
public Object[] getChildren(Object parentElement) {
if(parentElement instanceof FeatureTree){
}
}
+ /** {@inheritDoc} */
@Override
public Object getParent(Object element) {
// TODO Auto-generated method stub
return null;
}
+ /** {@inheritDoc} */
@Override
public boolean hasChildren(Object element) {
return getChildren(element).length != 0;