/** {@inheritDoc} */ public ContentCollectionEdit editCollection(String id) { ContentEntity ce = getVirtualChild(id, getRealParent(id), false); if (ce != null) { ContentHostingHandler chh = ce.getContentHandler(); if (chh != null) { ContentCollectionEdit cce = chh.getContentCollectionEdit(id); cce.setVirtualContentEntity( getVirtualChild(id, getRealParent(id), false).getVirtualContentEntity()); return cce; } } return storage.editCollection(id); }