edu.ksu.cis.projects.bogor.module.state.event
Interface IThreadEventNotifier
- All Superinterfaces:
- IEventNotifier
- All Known Subinterfaces:
- IStateEventNotifier
- All Known Implementing Classes:
- DefaultStateEventNotifier, DefaultThreadEventNotifier
public interface IThreadEventNotifier
- extends IEventNotifier
- Version:
- CVS $Revision: 1.1 $ $Date: 2004/09/05 01:25:16 $
- Author:
- Robby
Method Summary |
void |
addLocalVarReadListener(ILocalVarReadListener gvrl)
|
void |
addLocalVarWrittenListener(ILocalVarWrittenListener gvwl)
|
void |
addLocationChangedListener(ILocationChangedListener lcl)
|
void |
addThreadCreatedListener(IThreadCreatedListener tcl)
|
void |
addThreadDiedListener(IThreadDiedListener tdl)
|
void |
addThreadEnterFunction(IThreadEnterFunctionListener tefl)
|
void |
addThreadExitFunction(IThreadExitFunctionListener tefl)
|
void |
notifyLocalVarRead(int threadId,
int localIndex,
IValue readValue)
|
void |
notifyLocalVarWritten(int threadId,
int localIndex,
IValue writtenValue,
IValue oldValue)
|
void |
notifyLocationChanged(int threadId,
int newLocDesc,
int oldLocDesc,
int transformationIndex)
|
void |
notifyThreadCreated(int creatorThreadId,
int threadId,
IValue[] localValues,
int locDesc)
|
void |
notifyThreadDied(int threadId,
IValue[] localValues,
int locDesc)
|
void |
notifyThreadEnterFunction(int threadId,
IValue[] localValues,
int locDesc,
int transformationIndex)
|
void |
notifyThreadExitFunction(int threadId,
IValue[] localValues,
int locDesc,
int transformationIndex)
|
addLocalVarReadListener
void addLocalVarReadListener(ILocalVarReadListener gvrl)
addLocalVarWrittenListener
void addLocalVarWrittenListener(ILocalVarWrittenListener gvwl)
addLocationChangedListener
void addLocationChangedListener(ILocationChangedListener lcl)
addThreadCreatedListener
void addThreadCreatedListener(IThreadCreatedListener tcl)
addThreadDiedListener
void addThreadDiedListener(IThreadDiedListener tdl)
addThreadEnterFunction
void addThreadEnterFunction(IThreadEnterFunctionListener tefl)
addThreadExitFunction
void addThreadExitFunction(IThreadExitFunctionListener tefl)
notifyLocalVarRead
void notifyLocalVarRead(int threadId,
int localIndex,
IValue readValue)
notifyLocalVarWritten
void notifyLocalVarWritten(int threadId,
int localIndex,
IValue writtenValue,
IValue oldValue)
notifyLocationChanged
void notifyLocationChanged(int threadId,
int newLocDesc,
int oldLocDesc,
int transformationIndex)
notifyThreadCreated
void notifyThreadCreated(int creatorThreadId,
int threadId,
IValue[] localValues,
int locDesc)
notifyThreadDied
void notifyThreadDied(int threadId,
IValue[] localValues,
int locDesc)
notifyThreadEnterFunction
void notifyThreadEnterFunction(int threadId,
IValue[] localValues,
int locDesc,
int transformationIndex)
notifyThreadExitFunction
void notifyThreadExitFunction(int threadId,
IValue[] localValues,
int locDesc,
int transformationIndex)