Highlighter - faster typing (timer delay),

sort optimization
This commit is contained in:
Jindra Petřík
2025-06-15 19:20:09 +02:00
parent aecef68d7b
commit 66ca60bed2
11 changed files with 99 additions and 80 deletions
@@ -255,6 +255,18 @@ public class DottedChain implements Serializable, Comparable<DottedChain> {
return parts.get(index).name;
}
/**
* Gets string parts as list.
* @return String parts
*/
public List<String> getStringParts() {
List<String> ret = new ArrayList<>();
for (int i = 0; i < parts.size(); i++) {
ret.add(parts.get(i).name);
}
return ret;
}
/**
* Checks whether the part at the given index is an attribute.