Branch: refs/heads/main
Home: https://github.com/openjump-gis/openjump
Commit: ba4953a1e17a3764ca0ebf7b90882603747caac6
https://github.com/openjump-gis/openjump/commit/ba4953a1e17a3764ca0ebf7b90882603747caac6
Author: ede <[email protected]>
Date: 2022-02-01 (Tue, 01 Feb 2022)
Changed paths:
M src/com/vividsolutions/jump/workbench/ui/TreeLayerNamePanel.java
M src/com/vividsolutions/jump/workbench/ui/TreeUtil.java
Log Message:
-----------
rework tree visiting especially for finding paths (plural)
implemented optimizations
- finding multiple nodes in one go (iterate tree just once)
- optionally limiting recursing via RecurseValidator
- early finish recursing if all nodes were found
add some javadoc/comments
removed redundant methods
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel