diff options
| author | 2016-08-23 13:49:24 +0200 | |
|---|---|---|
| committer | 2016-08-23 13:49:24 +0200 | |
| commit | 3a50fea029b9f0355cba1bf8f9c5bb941298bc4a (patch) | |
| tree | 8e5abd22e8aaf4082b7e24d02f559a12c12c8714 /src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java | |
| parent | Don't trust Procyon for arguments positions (Fix #7) (diff) | |
| download | enigma-fork-3a50fea029b9f0355cba1bf8f9c5bb941298bc4a.tar.gz enigma-fork-3a50fea029b9f0355cba1bf8f9c5bb941298bc4a.tar.xz enigma-fork-3a50fea029b9f0355cba1bf8f9c5bb941298bc4a.zip | |
Add the ability to rename package and classes in panels
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java b/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java index 60c6d8e..30902c4 100644 --- a/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java +++ b/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java | |||
| @@ -35,7 +35,6 @@ import cuchaz.enigma.analysis.SourceIndex; | |||
| 35 | import cuchaz.enigma.analysis.Token; | 35 | import cuchaz.enigma.analysis.Token; |
| 36 | import cuchaz.enigma.convert.ClassMatches; | 36 | import cuchaz.enigma.convert.ClassMatches; |
| 37 | import cuchaz.enigma.convert.MemberMatches; | 37 | import cuchaz.enigma.convert.MemberMatches; |
| 38 | import cuchaz.enigma.gui.ClassSelector.ClassSelectionListener; | ||
| 39 | import cuchaz.enigma.gui.highlight.DeobfuscatedHighlightPainter; | 38 | import cuchaz.enigma.gui.highlight.DeobfuscatedHighlightPainter; |
| 40 | import cuchaz.enigma.gui.highlight.ObfuscatedHighlightPainter; | 39 | import cuchaz.enigma.gui.highlight.ObfuscatedHighlightPainter; |
| 41 | import cuchaz.enigma.mapping.ClassEntry; | 40 | import cuchaz.enigma.mapping.ClassEntry; |
| @@ -139,13 +138,8 @@ public class MemberMatchingGui<T extends Entry> { | |||
| 139 | sourceTypePanel.add(button); | 138 | sourceTypePanel.add(button); |
| 140 | } | 139 | } |
| 141 | 140 | ||
| 142 | m_sourceClasses = new ClassSelector(ClassSelector.DEOBF_CLASS_COMPARATOR); | 141 | m_sourceClasses = new ClassSelector(null, ClassSelector.DEOBF_CLASS_COMPARATOR); |
| 143 | m_sourceClasses.setListener(new ClassSelectionListener() { | 142 | m_sourceClasses.setSelectionListener(this::setSourceClass); |
| 144 | @Override | ||
| 145 | public void onSelectClass(ClassEntry classEntry) { | ||
| 146 | setSourceClass(classEntry); | ||
| 147 | } | ||
| 148 | }); | ||
| 149 | JScrollPane sourceScroller = new JScrollPane(m_sourceClasses); | 143 | JScrollPane sourceScroller = new JScrollPane(m_sourceClasses); |
| 150 | classesPanel.add(sourceScroller); | 144 | classesPanel.add(sourceScroller); |
| 151 | 145 | ||