summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui/GuiController.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/GuiController.java')
-rw-r--r--src/main/java/cuchaz/enigma/gui/GuiController.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/GuiController.java b/src/main/java/cuchaz/enigma/gui/GuiController.java
index ae1b652..653f024 100644
--- a/src/main/java/cuchaz/enigma/gui/GuiController.java
+++ b/src/main/java/cuchaz/enigma/gui/GuiController.java
@@ -192,6 +192,13 @@ public class GuiController {
192 return MethodImplementationsTreeNode.findNode(rootNodes.get(0), obfMethodEntry); 192 return MethodImplementationsTreeNode.findNode(rootNodes.get(0), obfMethodEntry);
193 } 193 }
194 194
195 public ClassReferenceTreeNode getClassReferences(ClassEntry deobfClassEntry) {
196 ClassEntry obfClassEntry = this.deobfuscator.obfuscateEntry(deobfClassEntry);
197 ClassReferenceTreeNode rootNode = new ClassReferenceTreeNode(this.deobfuscator.getTranslator(TranslationDirection.DEOBFUSCATING), obfClassEntry);
198 rootNode.load(this.deobfuscator.getJarIndex(), true);
199 return rootNode;
200 }
201
195 public FieldReferenceTreeNode getFieldReferences(FieldEntry deobfFieldEntry) { 202 public FieldReferenceTreeNode getFieldReferences(FieldEntry deobfFieldEntry) {
196 FieldEntry obfFieldEntry = this.deobfuscator.obfuscateEntry(deobfFieldEntry); 203 FieldEntry obfFieldEntry = this.deobfuscator.obfuscateEntry(deobfFieldEntry);
197 FieldReferenceTreeNode rootNode = new FieldReferenceTreeNode(this.deobfuscator.getTranslator(TranslationDirection.DEOBFUSCATING), obfFieldEntry); 204 FieldReferenceTreeNode rootNode = new FieldReferenceTreeNode(this.deobfuscator.getTranslator(TranslationDirection.DEOBFUSCATING), obfFieldEntry);