summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/gui/GuiController.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/gui/GuiController.java')
-rw-r--r--src/cuchaz/enigma/gui/GuiController.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/cuchaz/enigma/gui/GuiController.java b/src/cuchaz/enigma/gui/GuiController.java
index 7d37feb..2219e05 100644
--- a/src/cuchaz/enigma/gui/GuiController.java
+++ b/src/cuchaz/enigma/gui/GuiController.java
@@ -132,6 +132,16 @@ public class GuiController
132 return m_deobfuscator.hasMapping( pair.obf ); 132 return m_deobfuscator.hasMapping( pair.obf );
133 } 133 }
134 134
135 public boolean entryIsObfuscatedIdenfitier( int pos )
136 {
137 EntryPair<Entry> pair = getEntryPair( pos );
138 if( pair == null || pair.obf == null )
139 {
140 return false;
141 }
142 return m_deobfuscator.entryIsObfuscatedIdenfitier( pair.obf );
143 }
144
135 public ClassInheritanceTreeNode getClassInheritance( ClassEntry classEntry ) 145 public ClassInheritanceTreeNode getClassInheritance( ClassEntry classEntry )
136 { 146 {
137 Translator deobfuscatingTranslator = m_deobfuscator.getTranslator( TranslationDirection.Deobfuscating ); 147 Translator deobfuscatingTranslator = m_deobfuscator.getTranslator( TranslationDirection.Deobfuscating );
@@ -216,7 +226,7 @@ public class GuiController
216 { 226 {
217 deobfuscatedTokens.add( token ); 227 deobfuscatedTokens.add( token );
218 } 228 }
219 else 229 else if( entryIsObfuscatedIdenfitier( token.start ) )
220 { 230 {
221 obfuscatedTokens.add( token ); 231 obfuscatedTokens.add( token );
222 } 232 }