From a7c525f2c3b5faddd86d85212c4ac3cb6e36a35e Mon Sep 17 00:00:00 2001 From: asie Date: Sun, 28 Oct 2018 22:23:01 +0100 Subject: expose AccessFlags over Access --- src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java') diff --git a/src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java b/src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java index f63b779..2318a2b 100644 --- a/src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java +++ b/src/main/java/cuchaz/enigma/analysis/FieldReferenceTreeNode.java @@ -11,6 +11,7 @@ package cuchaz.enigma.analysis; +import cuchaz.enigma.bytecode.AccessFlags; import cuchaz.enigma.mapping.*; import cuchaz.enigma.mapping.entry.FieldEntry; import cuchaz.enigma.mapping.entry.MethodDefEntry; @@ -23,7 +24,7 @@ public class FieldReferenceTreeNode extends DefaultMutableTreeNode implements Re private Translator deobfuscatingTranslator; private FieldEntry entry; private EntryReference reference; - private Access access; + private AccessFlags access; public FieldReferenceTreeNode(Translator deobfuscatingTranslator, FieldEntry entry) { this.deobfuscatingTranslator = deobfuscatingTranslator; @@ -31,7 +32,7 @@ public class FieldReferenceTreeNode extends DefaultMutableTreeNode implements Re this.reference = null; } - private FieldReferenceTreeNode(Translator deobfuscatingTranslator, EntryReference reference, Access access) { + private FieldReferenceTreeNode(Translator deobfuscatingTranslator, EntryReference reference, AccessFlags access) { this.deobfuscatingTranslator = deobfuscatingTranslator; this.entry = reference.entry; this.reference = reference; @@ -60,11 +61,11 @@ public class FieldReferenceTreeNode extends DefaultMutableTreeNode implements Re // get all the child nodes if (this.reference == null) { for (EntryReference reference : index.getFieldReferences(this.entry)) { - add(new FieldReferenceTreeNode(this.deobfuscatingTranslator, reference, index.getAccess(this.entry))); + add(new FieldReferenceTreeNode(this.deobfuscatingTranslator, reference, index.getAccessFlags(this.entry))); } } else { for (EntryReference reference : index.getMethodsReferencing(this.reference.context)) { - add(new MethodReferenceTreeNode(this.deobfuscatingTranslator, reference, index.getAccess(this.reference.context))); + add(new MethodReferenceTreeNode(this.deobfuscatingTranslator, reference, index.getAccessFlags(this.reference.context))); } } -- cgit v1.2.3