if (selection.getLength() < 0)
targetOffset -= selection.getLength();
sourceViewer.setSelectedRange(targetOffset, selection.getLength());
sourceViewer.revealRange(targetOffset, selection.getLength());
}
@Override
protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) {
bracketMatcher = new RutaPairMatcher(BRACKETS, this);