@Override
  public List<?> getChildren(Object parent) {
    if (parent == myRoot) {
      return myModel.getVisibleRoots();
    }
    return myModel.getChildren(((ServiceViewItem)parent));
  }
@Override
  public List<?> getChildren(Object parent)