Interface LoadSourceSectionListener
public interface LoadSourceSectionListener
A listener attached by an
Instrumenter to specific locations of a guest language program
to listen to sources section load events.- Since:
- 0.15
-
Method Summary
Modifier and TypeMethodDescriptionvoidonLoad(LoadSourceSectionEvent event) Invoked whenever a newsource sectionis loaded.
-
Method Details
-
onLoad
Invoked whenever a newsource sectionis loaded. The listener might be notified for one source section multiple times but never with the same instrumented node. The order in which multiple source section event listeners are notified matches the order they areattached. Implementation Note: Source load events are notified when the guest language implementation uses a newsourceby invokingRootNode.getCallTarget()with a root node that uses a new source inNode.getSourceSection(). It assumes that all nodes of an AST have the samesourceas their root.- Parameters:
event- an event with context information- Since:
- 0.15
-