summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui/node
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/node')
-rw-r--r--src/main/java/cuchaz/enigma/gui/node/ClassSelectorClassNode.java5
-rw-r--r--src/main/java/cuchaz/enigma/gui/node/ClassSelectorPackageNode.java7
2 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/node/ClassSelectorClassNode.java b/src/main/java/cuchaz/enigma/gui/node/ClassSelectorClassNode.java
index 1c9dad4..8341826 100644
--- a/src/main/java/cuchaz/enigma/gui/node/ClassSelectorClassNode.java
+++ b/src/main/java/cuchaz/enigma/gui/node/ClassSelectorClassNode.java
@@ -49,6 +49,11 @@ public class ClassSelectorClassNode extends DefaultMutableTreeNode {
49 super.setUserObject(classEntry); 49 super.setUserObject(classEntry);
50 } 50 }
51 51
52 @Override public Object getUserObject()
53 {
54 return classEntry;
55 }
56
52 public boolean equals(ClassSelectorClassNode other) { 57 public boolean equals(ClassSelectorClassNode other) {
53 return this.classEntry.equals(other.classEntry); 58 return this.classEntry.equals(other.classEntry);
54 } 59 }
diff --git a/src/main/java/cuchaz/enigma/gui/node/ClassSelectorPackageNode.java b/src/main/java/cuchaz/enigma/gui/node/ClassSelectorPackageNode.java
index 629d20c..31b4ebf 100644
--- a/src/main/java/cuchaz/enigma/gui/node/ClassSelectorPackageNode.java
+++ b/src/main/java/cuchaz/enigma/gui/node/ClassSelectorPackageNode.java
@@ -33,9 +33,14 @@ public class ClassSelectorPackageNode extends DefaultMutableTreeNode {
33 super.setUserObject(userObject); 33 super.setUserObject(userObject);
34 } 34 }
35 35
36 @Override public Object getUserObject()
37 {
38 return packageName;
39 }
40
36 @Override 41 @Override
37 public String toString() { 42 public String toString() {
38 return Descriptor.toJavaName(this.packageName); 43 return !packageName.equals("(none)") ? Descriptor.toJavaName(this.packageName) : "(none)";
39 } 44 }
40 45
41 @Override 46 @Override