import eu.etaxonomy.taxeditor.editor.TaxonEditorInput;
/**
+ * <p>MediaContentProvider class.</p>
+ *
* @author n.hoffmann
* @created Jun 15, 2010
* @version 1.0
private static final Object[] NO_CHILDREN = new Object[0];
+ /** {@inheritDoc} */
public Object[] getChildren(Object parentElement) {
if (parentElement instanceof TaxonEditorInput) {
return NO_CHILDREN;
}
+ /** {@inheritDoc} */
public Object getParent(Object element) {
// TODO Auto-generated method stub
return null;
}
+ /** {@inheritDoc} */
public boolean hasChildren(Object element) {
return (getChildren(element).length > 0);
}
+ /** {@inheritDoc} */
public Object[] getElements(Object inputElement) {
return getChildren(inputElement);
}
+ /**
+ * <p>dispose</p>
+ */
public void dispose() {}
+ /** {@inheritDoc} */
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
private List<Media> getImages(DescriptionBase description){