summaryrefslogtreecommitdiff
path: root/enigma/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'enigma/src/main/java')
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/ClassInheritanceTreeNode.java7
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java3
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/ReferenceTreeNode.java3
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java2
4 files changed, 14 insertions, 1 deletions
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/ClassInheritanceTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/ClassInheritanceTreeNode.java
index 7904c5f..788c534 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/ClassInheritanceTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/ClassInheritanceTreeNode.java
@@ -44,6 +44,13 @@ public class ClassInheritanceTreeNode extends DefaultMutableTreeNode {
44 return null; 44 return null;
45 } 45 }
46 46
47 /**
48 * Returns the class entry represented by this tree node.
49 */
50 public ClassEntry getClassEntry() {
51 return this.obfClassEntry;
52 }
53
47 public String getObfClassName() { 54 public String getObfClassName() {
48 return this.obfClassEntry.getFullName(); 55 return this.obfClassEntry.getFullName();
49 } 56 }
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
index e77b5cc..7bee4dc 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
@@ -48,6 +48,9 @@ public class MethodInheritanceTreeNode extends DefaultMutableTreeNode {
48 return null; 48 return null;
49 } 49 }
50 50
51 /**
52 * Returns the method entry represented by this tree node.
53 */
51 public MethodEntry getMethodEntry() { 54 public MethodEntry getMethodEntry() {
52 return this.entry; 55 return this.entry;
53 } 56 }
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/ReferenceTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/ReferenceTreeNode.java
index c0a3a75..ce23cb6 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/ReferenceTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/ReferenceTreeNode.java
@@ -14,6 +14,9 @@ package cuchaz.enigma.analysis;
14import cuchaz.enigma.translation.representation.entry.Entry; 14import cuchaz.enigma.translation.representation.entry.Entry;
15 15
16public interface ReferenceTreeNode<E extends Entry<?>, C extends Entry<?>> { 16public interface ReferenceTreeNode<E extends Entry<?>, C extends Entry<?>> {
17 /**
18 * Returns the entry represented by this tree node.
19 */
17 E getEntry(); 20 E getEntry();
18 21
19 EntryReference<E, C> getReference(); 22 EntryReference<E, C> getReference();
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java
index 8782b8f..55d75cf 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java
@@ -26,7 +26,7 @@ public class StructureTreeNode extends DefaultMutableTreeNode {
26 } 26 }
27 27
28 /** 28 /**
29 * Returns the parented entry corresponding to this tree node. 29 * Returns the parented entry represented by this tree node.
30 */ 30 */
31 public ParentedEntry getEntry() { 31 public ParentedEntry getEntry() {
32 return this.entry; 32 return this.entry;