diff options
Diffstat (limited to 'src/cuchaz/enigma/gui/GuiController.java')
| -rw-r--r-- | src/cuchaz/enigma/gui/GuiController.java | 12 |
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 | } |