String () { if (isFileLevelAnnotation()) return ""; RangeHighlighterEx highlighter = this.highlighter; if (highlighter == null) { throw new RuntimeException("info not applied yet"); } if (!highlighter.isValid()) return ""; return highlighter.getDocument().getText(highlighter.getTextRange()); }