void () { final Set<String> vars = new HashSet<>(); for (Variable variable : getTemplate().getVariables()) { String variableName = variable.getName(); if (!vars.add(variableName)) continue; int segmentNumber = getTemplate().getVariableSegmentNumber(variableName); if (segmentNumber < 0) continue; RangeHighlighter segmentHighlighter = getSegmentHighlighter(segmentNumber, variable, false, false); myTabStopHighlighters.add(segmentHighlighter); } int endSegmentNumber = getTemplate().getEndSegmentNumber(); if (endSegmentNumber >= 0) { RangeHighlighter segmentHighlighter = getSegmentHighlighter(endSegmentNumber, null, false, true); myTabStopHighlighters.add(segmentHighlighter); } }