public class JavaSourceGenerator extends Object
| Constructor and Description |
|---|
JavaSourceGenerator(SimpleEventProcessorModel model) |
JavaSourceGenerator(SimpleEventProcessorModel model,
boolean inlineEventHandling) |
JavaSourceGenerator(SimpleEventProcessorModel model,
boolean inlineEventHandling,
boolean assignPrivateMembers) |
public JavaSourceGenerator(SimpleEventProcessorModel model)
public JavaSourceGenerator(SimpleEventProcessorModel model, boolean inlineEventHandling)
public JavaSourceGenerator(SimpleEventProcessorModel model, boolean inlineEventHandling, boolean assignPrivateMembers)
public String getInitialiseMethods()
public String getNodeMemberAssignments()
public String getFilterConstantDeclarations()
public String getAdditionalInterfaces()
public String getEventDispatch()
public void onEvent(com.fluxtion.api.event.Event event)
public void handleEvent([specific event] event) {
[eventHandlers]
}
public String getEventHandlers()
Event, with support for specific
dispatch based upon
Event.filterId() filterID. If
inlining is false the following output will be produced:
public void handleEvent([specific event] event) {
[eventHandlers]
}
public String getNodeDeclarations()
public String getDirtyFlagDeclarations()
public String getResetDirtyFlags()
public String getBatchEndMethods()
public String getEventEndMethods()
public String getBatchPauseMethods()
public String getTearDownMethods()
public String getImports()
Copyright © 2022. All rights reserved.