boolean match = false;
Pair callerPair = null; Pair calleePair = null; boolean isMatch = false;
			public void search(Call parent, Call call)			{				boolean match = false;				if ( call.getName().equals(selected.getName()) )				{					Log.debug(LOG, "Call ", call, " matches selected call ", selected);					match = true;					adapter.initialize(call);					inclusiveTime += adapter.getInclusiveTime(TimeMeasure.TotalTime);					exclusiveTime += adapter.getExclusiveTime(TimeMeasure.TotalTime);					nCalls += adapter.getCallCount();					if ( parent != null )					{						callersRollup.addCaller(parent, call);					}				}				for ( Iterator i = call.getChildren().iterator(); i.hasNext(); )				{					Call child = (Call)i.next();					if ( match )						calleesRollup.addCallee(child);					search(call, child);				}			}