else {
if (!hasContext) {
activatorDeactivator = new ViewableActivatorStreamReuseView(services, statementContext, statementSpec, filterStreamSpec, isJoin, evaluatorContextStmt, filterSubselectSameStream, i, isCanIterateUnbound);
}
else {
InstrumentationAgent instrumentationAgentFilter = null;
if (InstrumentationHelper.ENABLED) {
final String eventTypeName = filterStreamSpec.getFilterSpec().getFilterForEventType().getName();
final int streamNumber = i;
instrumentationAgentFilter = new InstrumentationAgent() {
public void indicateQ() {
InstrumentationHelper.get().qFilterActivationStream(eventTypeName, streamNumber);
}
public void indicateA() {
InstrumentationHelper.get().aFilterActivationStream();