void (@NotNull List<? super TextRange> result, @NotNull Editor editor, int cursorOffset, @NotNull CharSequence editorText, @NotNull XmlAttributeValue attributeValue) { final TextRange attributeValueTextRange = attributeValue.getTextRange(); final LinkedList<TextRange> wordRanges = new LinkedList<>(); SelectWordUtil.addWordSelection(editor.getSettings().isCamelWords(), editorText, cursorOffset, wordRanges, JAVA_IDENTIFIER_AND_HYPHEN_CONDITION); for (TextRange range : wordRanges) { if (attributeValueTextRange.contains(range)) { result.add(range); } } }