Added AS3 Natural sorting of packages and script

This commit is contained in:
Jindra Petřík
2023-10-01 16:04:59 +02:00
parent ea45d74220
commit ead1aa222a
4 changed files with 214 additions and 3 deletions

View File

@@ -26,6 +26,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
import natorder.NaturalOrderComparator;
/**
*
@@ -37,9 +38,9 @@ public class AS3Package extends AS3ClassTreeItem {
public String packageName;
private final Map<String, AS3Package> subPackages = new TreeMap<>();
private final Map<String, AS3Package> subPackages = new TreeMap<>(new NaturalOrderComparator());
private final Map<String, ScriptPack> scripts = new TreeMap<>();
private final Map<String, ScriptPack> scripts = new TreeMap<>(new NaturalOrderComparator());
private List<AS3Package> sortedPackages;