@Override
 public void open() {
   ClasspathInfo ci = ClasspathInfo.create(cacheItem.getRoot());
   FileObject file = VisageSourceUtils.getFile(handle, ci);
   try {
     ElementOpen.open(file, handle);
   } catch (Exception exception) {
     LOGGER.fine(exception.getMessage());
     System.err.println("Exc: " + exception);
   }
 }
 @Override
 public FileObject getFileObject() {
   return cacheItem.getRoot();
 }