diff options
| author | 2016-08-17 18:35:12 +0200 | |
|---|---|---|
| committer | 2016-08-17 18:35:12 +0200 | |
| commit | 5540c815de36e316d0749ce2163f12c61895b327 (patch) | |
| tree | 2b30d5ae98735ee7cba7d1c0087c51d68ed3ebf9 /src/main/java/cuchaz/enigma/analysis/TranslationIndex.java | |
| parent | Revert "Removed util" (diff) | |
| download | enigma-fork-5540c815de36e316d0749ce2163f12c61895b327.tar.gz enigma-fork-5540c815de36e316d0749ce2163f12c61895b327.tar.xz enigma-fork-5540c815de36e316d0749ce2163f12c61895b327.zip | |
Revert "Removed unused methods"
This reverts commit 1742190f784d0d62e7cc869eebafdfe1927e448f.
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/TranslationIndex.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/analysis/TranslationIndex.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java b/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java index 921fff4..17bf51b 100644 --- a/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java +++ b/src/main/java/cuchaz/enigma/analysis/TranslationIndex.java | |||
| @@ -148,6 +148,13 @@ public class TranslationIndex { | |||
| 148 | return subclasses; | 148 | return subclasses; |
| 149 | } | 149 | } |
| 150 | 150 | ||
| 151 | public void getSubclassesRecursively(Set<ClassEntry> out, ClassEntry classEntry) { | ||
| 152 | for (ClassEntry subclassEntry : getSubclass(classEntry)) { | ||
| 153 | out.add(subclassEntry); | ||
| 154 | getSubclassesRecursively(out, subclassEntry); | ||
| 155 | } | ||
| 156 | } | ||
| 157 | |||
| 151 | public void getSubclassNamesRecursively(Set<String> out, ClassEntry classEntry) { | 158 | public void getSubclassNamesRecursively(Set<String> out, ClassEntry classEntry) { |
| 152 | for (ClassEntry subclassEntry : getSubclass(classEntry)) { | 159 | for (ClassEntry subclassEntry : getSubclass(classEntry)) { |
| 153 | out.add(subclassEntry.getName()); | 160 | out.add(subclassEntry.getName()); |