diff options
| author | 2017-05-15 00:02:18 +0200 | |
|---|---|---|
| committer | 2017-05-15 00:02:18 +0200 | |
| commit | b19f9e0fd1a5c50dd1ed13dbcb057839c8296f77 (patch) | |
| tree | a750f346e543320668afb5eb0ba3075a3f09e71a /src/main/java/cuchaz/enigma/gui | |
| parent | Rebuild innerclass method names. (diff) | |
| download | enigma-fork-b19f9e0fd1a5c50dd1ed13dbcb057839c8296f77.tar.gz enigma-fork-b19f9e0fd1a5c50dd1ed13dbcb057839c8296f77.tar.xz enigma-fork-b19f9e0fd1a5c50dd1ed13dbcb057839c8296f77.zip | |
Add offset for Enum constructor arguments (Fix #58)
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/ClassMatchingGui.java | 1 | ||||
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/ClassSelector.java | 10 |
2 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/ClassMatchingGui.java b/src/main/java/cuchaz/enigma/gui/ClassMatchingGui.java index ce1c1ce..833a534 100644 --- a/src/main/java/cuchaz/enigma/gui/ClassMatchingGui.java +++ b/src/main/java/cuchaz/enigma/gui/ClassMatchingGui.java | |||
| @@ -192,7 +192,6 @@ public class ClassMatchingGui { | |||
| 192 | } catch (MappingConflict ex) { | 192 | } catch (MappingConflict ex) { |
| 193 | System.out.println(ex.getMessage()); | 193 | System.out.println(ex.getMessage()); |
| 194 | ex.printStackTrace(); | 194 | ex.printStackTrace(); |
| 195 | return; | ||
| 196 | } | 195 | } |
| 197 | } | 196 | } |
| 198 | 197 | ||
diff --git a/src/main/java/cuchaz/enigma/gui/ClassSelector.java b/src/main/java/cuchaz/enigma/gui/ClassSelector.java index 8df2194..ed84ef2 100644 --- a/src/main/java/cuchaz/enigma/gui/ClassSelector.java +++ b/src/main/java/cuchaz/enigma/gui/ClassSelector.java | |||
| @@ -316,8 +316,11 @@ public class ClassSelector extends JTree { | |||
| 316 | } | 316 | } |
| 317 | 317 | ||
| 318 | public ClassEntry getFirstClass() { | 318 | public ClassEntry getFirstClass() { |
| 319 | for (ClassSelectorPackageNode packageNode : packageNodes()) { | 319 | ClassSelectorPackageNode packageNode = packageNodes().get(0); |
| 320 | for (ClassSelectorClassNode classNode : classNodes(packageNode)) { | 320 | if (packageNode != null) |
| 321 | { | ||
| 322 | ClassSelectorClassNode classNode = classNodes(packageNode).get(0); | ||
| 323 | if (classNode != null) { | ||
| 321 | return classNode.getClassEntry(); | 324 | return classNode.getClassEntry(); |
| 322 | } | 325 | } |
| 323 | } | 326 | } |
| @@ -360,7 +363,8 @@ public class ClassSelector extends JTree { | |||
| 360 | } | 363 | } |
| 361 | } else { | 364 | } else { |
| 362 | // return the next class | 365 | // return the next class |
| 363 | for (ClassSelectorClassNode classNode : classNodes(packageNode)) { | 366 | ClassSelectorClassNode classNode = classNodes(packageNode).get(0); |
| 367 | if (classNode != null) { | ||
| 364 | return classNode.getClassEntry(); | 368 | return classNode.getClassEntry(); |
| 365 | } | 369 | } |
| 366 | } | 370 | } |