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) { } } }
@Override public void matchFound(PatternMatchEvent event) { try { CppStyleMessageConsole console = (CppStyleMessageConsole) event.getSource(); String line = console.getDocument().get(event.getOffset(), event.getLength()); Matcher m = pattern.matcher(line); if (m.matches()) { String ln = m.group(lineNumGroup); int lineno = Integer.parseInt(ln); FileLink link = new FileLink(file, null, -1, -1, lineno == 0 ? 1 : lineno); console.addFileLink(link, event.getOffset(), event.getLength()); } } catch (BadLocationException e) { CppStyle.log("Failed to add link", e); } } }
@Override public void matchFound(PatternMatchEvent event) { try { addHyperlink(new ConsoleLogFileHyperlink(fFilePath), event.getOffset(), event.getLength()); removePatternMatchListener(this); } 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) { } }
protected String getMatchedText(PatternMatchEvent event) { int eventOffset = event.getOffset(); int eventLength = event.getLength(); IDocument document = fConsole.getDocument(); String matchedText = null; try { matchedText = document.get(eventOffset, eventLength); } catch (BadLocationException e) { AntUIPlugin.log(e); } return matchedText; }
@Override public void matchFound(PatternMatchEvent event) { try { IDocument document = fConsole.getDocument(); int lineOfOffset = document.getLineOfOffset(event.getOffset()); String delimiter = document.getLineDelimiter(lineOfOffset); int strip = delimiter==null ? 0 : delimiter.length(); Region region = new Region(event.getOffset(), event.getLength()-strip); lineAppended(region); } 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) { } }
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) { } } }