List<XmlElementArrangementEntry> (@NotNull PsiElement root, @Nullable Document document, @NotNull Collection<? extends TextRange> ranges, @NotNull ArrangementSettings settings) { final XmlArrangementParseInfo parseInfo = new XmlArrangementParseInfo(); root.accept(new XmlArrangementVisitor(parseInfo, ranges)); return parseInfo.getEntries(); }