Interface LoadSourceListener
public interface LoadSourceListener
A listener attached by an
Instrumenter
to specific locations of a guest language program
to listen to load source events.- Since:
- 0.15
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onLoad
(LoadSourceEvent event) Invoked whenever a newsource
is loaded.
-
Method Details
-
onLoad
Invoked whenever a newsource
is loaded. The order in which multiple source event listeners are notified matches the order they areattached
.Implementation Note: Source load events are notified when the guest language implementation uses a new
source
by invokingRootNode.getCallTarget()
with a root node that uses a new source inNode.getSourceSection()
. It assumes that all nodes of an AST have the samesource
as their root.- Parameters:
event
- an event with context information- Since:
- 0.15
-