super(astNode, elementType);
}
public synchronized StatementExecutionBasicProcessor getExecutionProcessor() {
if (executionProcessor == null || !executionProcessor.matches(this, false)) {
StatementExecutionManager statementExecutionManager = StatementExecutionManager.getInstance(getProject());
executionProcessor = statementExecutionManager.locateExecutionProcessor(this);
if (executionProcessor == null) {
executionProcessor = statementExecutionManager.createExecutionProcessor(this);
}
}
return executionProcessor;
}