|
JIVE Platform Release 0.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.buffalo.cse.jive.ui.search.queries.MethodCalledSearchQuery.CallEventExporter
protected class MethodCalledSearchQuery.CallEventExporter
An exporter used to examine CallEvent
s and to determine if the
event is a call on a method represented by a JiveSearchPattern
.
Field Summary | |
---|---|
protected CallEvent.Target |
target
The method that was called. |
Constructor Summary | |
---|---|
protected |
MethodCalledSearchQuery.CallEventExporter()
|
Method Summary | |
---|---|
void |
addActualParams(List<Value> actuals)
Adds the actual parameters of the call. |
void |
addCaller(CallEvent.Caller caller)
Adds the caller of the call. |
void |
addNumber(long n)
Get the sequence number of this event. |
void |
addTarget(CallEvent.Target target)
Adds the target of the call. |
void |
addThreadID(ThreadID thread)
Adds the thread on which this event took place. |
boolean |
checkForMatch(JiveSearchPattern pattern)
Returns whether the event is a method call represented by the supplied JiveSearchPattern . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CallEvent.Target target
Constructor Detail |
---|
protected MethodCalledSearchQuery.CallEventExporter()
Method Detail |
---|
public void addActualParams(List<Value> actuals)
CallEvent.Exporter
CallEvent#export(Exporter)
.
addActualParams
in interface CallEvent.Exporter
actuals
- the actual parameter valuespublic void addCaller(CallEvent.Caller caller)
CallEvent.Exporter
CallEvent#export(Exporter)
.
addCaller
in interface CallEvent.Exporter
caller
- the callerpublic void addTarget(CallEvent.Target target)
CallEvent.Exporter
CallEvent#export(Exporter)
.
addTarget
in interface CallEvent.Exporter
target
- the callerpublic void addNumber(long n)
Event.Exporter
addNumber
in interface Event.Exporter
n
- the event numberpublic void addThreadID(ThreadID thread)
Event.Exporter
addThreadID
in interface Event.Exporter
thread
- the thread identifierpublic boolean checkForMatch(JiveSearchPattern pattern)
JiveSearchPattern
.
pattern
- the pattern to check against
true
if the method call can be associated with the pattern,
false
otherwise
|
JIVE Platform Release 0.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |