case insensitive filtering in classtree

This commit is contained in:
Honfika
2013-12-28 09:38:42 +01:00
parent 7518d076e8
commit 52d7c5b184

View File

@@ -111,12 +111,11 @@ public class ClassesListTreeModel implements TreeModel, TreeElementItem {
public final void setFilter(String filter) {
classTree = new Tree(swf);
filter = (filter == null || filter.isEmpty()) ? null : filter.toLowerCase();
for (MyEntry<ClassPath, ScriptPack> item : list) {
if (filter != null) {
if (!filter.isEmpty()) {
if (!item.key.toString().contains(filter)) {
continue;
}
if (!item.key.toString().toLowerCase().contains(filter)) {
continue;
}
}
//String nsName = path.contains(".") ? path.substring(path.lastIndexOf(".") + 1) : path;