public void matchFound(PatternMatchEvent event) { try { int offset = event.getOffset(); int length = event.getLength(); IHyperlink link = new JavaStackTraceHyperlink(fConsole); fConsole.addHyperlink(link, offset+1, length-2); } catch (BadLocationException e) { } }
public void matchFound(PatternMatchEvent event) { try { int offset = event.getOffset(); int length = event.getLength(); IHyperlink link = new RutaFileHyperlink(console); console.addHyperlink(link, offset + 1, length - 2); } catch (BadLocationException e) { } } }
public void matchFound(PatternMatchEvent event) { try { int offset = event.getOffset(); int length = event.getLength(); TextConsole console = getConsole(); IHyperlink link = new JavaNativeStackTraceHyperlink(console); console.addHyperlink(link, offset+1, length-2); } catch (BadLocationException e) { } }
public void matchFound(PatternMatchEvent event) { try { int offset = event.getOffset(); int length = event.getLength(); String url = console.getDocument().get(offset, length); IHyperlink link = new UrlHyperLink(url); console.addHyperlink(link, offset, length); } catch (BadLocationException e) { } }
protected void addLink(String filePath, int lineNumber, int offset, int length, Integer type) { IFile file = getIFile(filePath); if (file == null) { return; } if (fMarkerCreator != null) { if (type == null) { // match for listfiles fMarkerCreator.addFileToBeCleaned(file); } else { // match for error or warning fMarkerCreator.addMarker(file, lineNumber, offset, type); } } FileLink link = new FileLink(file, null, -1, -1, lineNumber); try { fConsole.addHyperlink(link, offset, length); } catch (BadLocationException e) { AntUIPlugin.log(e); } }
public void matchFound(PatternMatchEvent event) { try { int offset = event.getOffset(); int length = event.getLength(); TextConsole console = getConsole(); String exceptionName; exceptionName = console.getDocument().get(offset, length - 1); IHyperlink link = new JavaExceptionHyperLink(console, exceptionName); getConsole().addHyperlink(link, offset, length - 1); } catch (BadLocationException e) { } } }