public class BSFEventProcessorReturningEventInfos extends java.lang.Object implements EventProcessor
Modifier and Type | Field and Description |
---|---|
(package private) int |
columnNo |
(package private) java.lang.Object |
dataFromScriptingEngine |
(package private) BSFEngine |
engine |
(package private) java.lang.String |
filter |
(package private) int |
lineNo |
(package private) BSFManager |
manager |
(package private) java.lang.Object |
script |
(package private) java.lang.String |
source |
Constructor and Description |
---|
BSFEventProcessorReturningEventInfos(BSFEngine engine,
BSFManager manager,
java.lang.String filter,
java.lang.String source,
int lineNo,
int columnNo,
java.lang.Object script,
java.lang.Object dataFromScriptingEngine)
Package-protected constructor makes this class unavailable for public
use.
|
Modifier and Type | Method and Description |
---|---|
void |
processEvent(java.lang.String inFilter,
java.lang.Object[] evtInfo) |
void |
processExceptionableEvent(java.lang.String inFilter,
java.lang.Object[] evtInfo) |
BSFEngine engine
BSFManager manager
java.lang.String filter
java.lang.String source
int lineNo
int columnNo
java.lang.Object script
java.lang.Object dataFromScriptingEngine
BSFEventProcessorReturningEventInfos(BSFEngine engine, BSFManager manager, java.lang.String filter, java.lang.String source, int lineNo, int columnNo, java.lang.Object script, java.lang.Object dataFromScriptingEngine) throws BSFException
dataFromScriptingEngine
- this contains any object supplied by the scripting engine and
gets sent back with the supplied script. This could be used
e.g. for indicating which scripting engine object should be
ultimately informed of the event occurrence.BSFException
public void processEvent(java.lang.String inFilter, java.lang.Object[] evtInfo)
processEvent
in interface EventProcessor
public void processExceptionableEvent(java.lang.String inFilter, java.lang.Object[] evtInfo) throws java.lang.Exception
processExceptionableEvent
in interface EventProcessor
java.lang.Exception