@Override
  public Object getParent(Object element) {
    if (element instanceof CDOResourceNode) {
      CDOResourceNode node = (CDOResourceNode) element;
      CDOResourceNode parent = (CDOResourceNode) node.eContainer();
      if (parent.isRoot()) {
        return parent.cdoView();
      }

      return parent;
    }

    return super.getParent(element);
  }