net.jakubholy.jeeutils.jsfelcheck.expressionfinder.impl.jasper
Class PageNodeExpressionValidator

java.lang.Object
  extended by net.jakubholy.jeeutils.jsfelcheck.expressionfinder.impl.jasper.PageNodeExpressionValidator

public class PageNodeExpressionValidator
extends Object

Helper for extracting JSF EL from a tag and validating the EL via a validator.


Constructor Summary
PageNodeExpressionValidator(JsfElValidator expressionValidator)
           
 
Method Summary
 AttributesValidationResult validateJsfExpressions(Map<String,String> attributes)
          Validate all JSF EL expressions in the tag's attributes and return the resolved values of those expressions, do nothing of no expressions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageNodeExpressionValidator

public PageNodeExpressionValidator(JsfElValidator expressionValidator)
Method Detail

validateJsfExpressions

public AttributesValidationResult validateJsfExpressions(Map<String,String> attributes)
Validate all JSF EL expressions in the tag's attributes and return the resolved values of those expressions, do nothing of no expressions.

Parameters:
jspTag - (required) attributes of the tag
Returns:
attribute name -> EL expression evaluation result or empty


Copyright © 2011. All Rights Reserved.