Class EventImplWriter
java.lang.Object
org.spongepowered.eventimplgen.processor.EventImplWriter
- All Implemented Interfaces:
PropertyConsumer
A consumer of computed event information, that will generate individual
implementation classes as well as the overall factory on request.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidforwardedMethods(List<? extends ExecutableElement> elements) Add all detected forwarded methods.voidpropertyFound(TypeElement event, List<Property> property, Set<? extends Element> originating)
-
Method Details
-
propertyFound
public void propertyFound(TypeElement event, List<Property> property, Set<? extends Element> originating) - Specified by:
propertyFoundin interfacePropertyConsumer
-
forwardedMethods
Description copied from interface:PropertyConsumerAdd all detected forwarded methods. These methods must be public and static.May be called with an empty list.
- Specified by:
forwardedMethodsin interfacePropertyConsumer- Parameters:
elements- methods detected
-
dumpRound
- Throws:
IOException
-
dumpFinal
- Throws:
IOException
-