((EditableAccessDecisionVoterContext)voterContext).setState(voterState);
}
Set<SecurityViolation> violations;
AccessDecisionVoter voter;
for(Class<? extends AccessDecisionVoter> voterClass : accessDecisionVoters)
{
voter = CodiUtils.getContextualReferenceByClass(beanManager, voterClass);
violations = voter.checkPermission(invocationContext);
if(violations != null && violations.size() > 0)
{
if(voterContext instanceof EditableAccessDecisionVoterContext)
{