package rtt.ui.viewer;
import org.eclipse.jface.viewers.ITreeContentProvider;
import rtt.ui.content.IContent;
public class RttTreeContentProvider extends RttStructuredContentProvider implements
ITreeContentProvider {
@Override
public Object[] getChildren(Object parentElement) {
return getElements(parentElement);
}
@Override
public Object getParent(Object element) {
if (element instanceof IContent) {
return ((IContent) element).getParent();
}
return null;
}
@Override
public boolean hasChildren(Object element) {
if (element instanceof IContent) {
return ((IContent) element).hasChildren();
}
return false;
}
}