diff options
Diffstat (limited to 'src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java b/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java index 4e812b1..bac6250 100644 --- a/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java +++ b/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java | |||
| @@ -321,4 +321,22 @@ public class MappingsRenamer { | |||
| 321 | } | 321 | } |
| 322 | return mappingChain; | 322 | return mappingChain; |
| 323 | } | 323 | } |
| 324 | |||
| 325 | public void setClassModifier(ClassEntry obEntry, Mappings.EntryModifier modifier) | ||
| 326 | { | ||
| 327 | ClassMapping classMapping = getOrCreateClassMapping(obEntry); | ||
| 328 | classMapping.setModifier(modifier); | ||
| 329 | } | ||
| 330 | |||
| 331 | public void setFieldModifier(FieldEntry obEntry, Mappings.EntryModifier modifier) | ||
| 332 | { | ||
| 333 | ClassMapping classMapping = getOrCreateClassMapping(obEntry.getClassEntry()); | ||
| 334 | classMapping.setFieldModifier(obEntry.getName(), obEntry.getType(), modifier); | ||
| 335 | } | ||
| 336 | |||
| 337 | public void setMethodModifier(BehaviorEntry obEntry, Mappings.EntryModifier modifier) | ||
| 338 | { | ||
| 339 | ClassMapping classMapping = getOrCreateClassMapping(obEntry.getClassEntry()); | ||
| 340 | classMapping.setMethodModifier(obEntry.getName(), obEntry.getSignature(), modifier); | ||
| 341 | } | ||
| 324 | } | 342 | } |