Package org.eclipse.debug.ui.console

Examples of org.eclipse.debug.ui.console.FileLink


            }
            IFile file = null;
            if (res instanceof IFile) {
                file = (IFile) res;
            }
            final IHyperlink link = new FileLink(file, null, -1, -1,
                    Integer.parseInt(v[1]));
            fConsole.addHyperlink(link, event.getOffset(), event.getLength());
        } catch (final BadLocationException e) {
            ErlLogger.warn(e);
        }
View Full Code Here


      File f = new File(fn);
     
      if(f.exists())
        link = (IHyperlink) new URLLink(f.toURI(), ln);
      else
        link = new FileLink(p.getFile(fn), null, -1, -1, ln);

      try {
        console.addHyperlink(link, event.getOffset(), event.getLength());
      } catch (BadLocationException e) {
        e.printStackTrace();
View Full Code Here

      setProblemMarker(parser.filename, problemlevel, parser.linenr, parser.message);     
     
      IResource resource = getFile(parser.filename);
      if(resource instanceof IFile) {
        IFile file = (IFile) resource;
        FileLink hyperlink = new FileLink(file,null,-1,-1,parser.linenr);
        try {
          console.addHyperlink(hyperlink, offset+parser.startinmatchedstring,
              parser.endinmatchedstring-parser.startinmatchedstring+1);
        } catch (BadLocationException e) {
        }
View Full Code Here

          }

          if (files.size() != 0) {
            IFile file = (IFile) files.get(0);
            if (file != null && file.exists()) {
              IHyperlink link = new FileLink(file, null, -1, -1, lineNumber);
              console.addLink(link, linkOffset, linkLength);
            }
          }
        }
      }
View Full Code Here

            } else {
                files = ResourcesPlugin.getWorkspace().getRoot().findFilesForLocationURI(new File(fileName).toURI());

            }
            if (files != null && files.length > 0 && files[0].exists())
                link = new FileLink(files[0], null, -1, -1, num);
            else {
                // files outside of the workspace
                File realFile = new File(fileName);
                if (!onlyCreateLinksForExistingFiles || realFile.exists()) {
                    ItemPointer p = new ItemPointer(realFile, new Location(num - 1, 0), null);
View Full Code Here

TOP

Related Classes of org.eclipse.debug.ui.console.FileLink

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.