diff options
| author | 2014-09-26 00:33:07 -0400 | |
|---|---|---|
| committer | 2014-09-26 00:33:07 -0400 | |
| commit | 575447097876b5cf3dfbae8fa1f6f749819e97b8 (patch) | |
| tree | 50b544e601e295dee5a55e747db85df9d3a25577 /src/cuchaz/enigma/gui/GuiController.java | |
| parent | fixed invalid tokens issue (diff) | |
| download | enigma-fork-575447097876b5cf3dfbae8fa1f6f749819e97b8.tar.gz enigma-fork-575447097876b5cf3dfbae8fa1f6f749819e97b8.tar.xz enigma-fork-575447097876b5cf3dfbae8fa1f6f749819e97b8.zip | |
implemented mark-as-deobfuscated and reset-to-obfuscated
Diffstat (limited to 'src/cuchaz/enigma/gui/GuiController.java')
| -rw-r--r-- | src/cuchaz/enigma/gui/GuiController.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/cuchaz/enigma/gui/GuiController.java b/src/cuchaz/enigma/gui/GuiController.java index 098e065..3adaf91 100644 --- a/src/cuchaz/enigma/gui/GuiController.java +++ b/src/cuchaz/enigma/gui/GuiController.java | |||
| @@ -249,6 +249,24 @@ public class GuiController | |||
| 249 | refreshCurrentClass( obfReference ); | 249 | refreshCurrentClass( obfReference ); |
| 250 | } | 250 | } |
| 251 | 251 | ||
| 252 | public void removeMapping( EntryReference<Entry,Entry> deobfReference ) | ||
| 253 | { | ||
| 254 | EntryReference<Entry,Entry> obfReference = m_deobfuscator.obfuscateReference( deobfReference ); | ||
| 255 | m_deobfuscator.removeMapping( obfReference.entry ); | ||
| 256 | m_isDirty = true; | ||
| 257 | refreshClasses(); | ||
| 258 | refreshCurrentClass( obfReference ); | ||
| 259 | } | ||
| 260 | |||
| 261 | public void markAsDeobfuscated( EntryReference<Entry,Entry> deobfReference ) | ||
| 262 | { | ||
| 263 | EntryReference<Entry,Entry> obfReference = m_deobfuscator.obfuscateReference( deobfReference ); | ||
| 264 | m_deobfuscator.markAsDeobfuscated( obfReference.entry ); | ||
| 265 | m_isDirty = true; | ||
| 266 | refreshClasses(); | ||
| 267 | refreshCurrentClass( obfReference ); | ||
| 268 | } | ||
| 269 | |||
| 252 | public void openDeclaration( Entry deobfEntry ) | 270 | public void openDeclaration( Entry deobfEntry ) |
| 253 | { | 271 | { |
| 254 | if( deobfEntry == null ) | 272 | if( deobfEntry == null ) |