return new CGCILoader(component, ids);
return new CGCILoader(component, ids, refresh);
    protected DataLoader createHierarchyLoader()    {        Set ids = new HashSet(images.size());        Iterator i = images.iterator();        while (i.hasNext())            ids.add(new Long(((ImageData) i.next()).getId()));                switch (type) {            case HiViewer.PDI_HIERARCHY:                 return new PDILoader(component, ids);            case HiViewer.CGCI_HIERARCHY:                return new CGCILoader(component, ids);        }        return null;    }