import com.redhat.ceylon.model.typechecker.model.Scope;
import com.redhat.ceylon.model.typechecker.model.Type;
import com.redhat.ceylon.model.typechecker.model.TypeDeclaration;
import com.redhat.ceylon.model.typechecker.model.TypeParameter;
import com.redhat.ceylon.model.typechecker.model.TypedDeclaration;
<BUG>import com.redhat.ceylon.model.typechecker.model.Unit;
public final class CeylonHierarchyContentProvider</BUG>
implements ITreeContentProvider {
private final IWorkbenchPartSite site;
private HierarchyMode mode = HIERARCHY;

import com.redhat.ceylon.model.typechecker.model.Scope;
import com.redhat.ceylon.model.typechecker.model.Type;
import com.redhat.ceylon.model.typechecker.model.TypeDeclaration;
import com.redhat.ceylon.model.typechecker.model.TypeParameter;
import com.redhat.ceylon.model.typechecker.model.TypedDeclaration;
import com.redhat.ceylon.model.typechecker.model.Unit;
import ceylon.interop.java.JavaIterable;
public final class CeylonHierarchyContentProvider
implements ITreeContentProvider {
private final IWorkbenchPartSite site;
private HierarchyMode mode = HIERARCHY;
