beanAlias = new BeanAlias(config, definition);
}
IProject project = file.getProject();
ValidationRuleDefinition ruleDefinition = getValidationRule(project, BeanAliasRule.class);
BeanAliasRule aliasRule = (BeanAliasRule) (ruleDefinition != null ? ruleDefinition.getRule() : null);
BeansValidationContextHelper context = new BeansValidationContextHelper(attribute, parent, contextElement,
project, reporter, validator, QuickfixProcessorFactory.ALIAS, false, reportError, config);
if (aliasRule != null) {
aliasRule.validate(beanAlias, context, null);
}
return context.getErrorFound();
}