new EventType[] {processor.getNamedWindowType(), null, processor.getNamedWindowType()},
new String[] {aliasName, "", EPStatementStartMethodOnTrigger.INITIAL_VALUE_STREAM_NAME},
new boolean[] {true, true, true}, services.getEngineURI(), true);
assignmentTypeService.setStreamZeroUnambigous(true);
ExprEvaluatorContextStatement evaluatorContextStmt = new ExprEvaluatorContextStatement(statementContext);
ExprValidationContext validationContext = new ExprValidationContext(assignmentTypeService, statementContext.getMethodResolutionService(), null, statementContext.getSchedulingService(), statementContext.getVariableService(), evaluatorContextStmt, statementContext.getEventAdapterService(), statementContext.getStatementName(), statementContext.getStatementId(), statementContext.getAnnotations(), statementContext.getContextDescriptor());
// validate update expressions
try {
for (OnTriggerSetAssignment assignment : updateSpec.getAssignments())
{