rewrite-integration-faces 2.0.0.Alpha3

org.ocpsoft.rewrite.faces
Class FacesExpressionLanguageProvider

java.lang.Object
  extended by org.ocpsoft.rewrite.faces.FacesExpressionLanguageProvider
All Implemented Interfaces:
org.ocpsoft.common.pattern.Weighted, ExpressionLanguageProvider

public class FacesExpressionLanguageProvider
extends Object
implements ExpressionLanguageProvider

Implementation of ExpressionLanguageProvider that uses the FacesContext to obtain the ELContext and the ExpressionFactory.

Author:
Christian Kaltepoth

Constructor Summary
FacesExpressionLanguageProvider()
           
 
Method Summary
 Object evaluateMethodExpression(String expression)
           
 Object evaluateMethodExpression(String expression, Object... values)
           
 int priority()
           
 Object retrieveValue(String expression)
           
 void submitValue(String expression, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesExpressionLanguageProvider

public FacesExpressionLanguageProvider()
Method Detail

priority

public int priority()
Specified by:
priority in interface org.ocpsoft.common.pattern.Weighted

retrieveValue

public Object retrieveValue(String expression)
                     throws UnsupportedOperationException
Specified by:
retrieveValue in interface ExpressionLanguageProvider
Throws:
UnsupportedOperationException

submitValue

public void submitValue(String expression,
                        Object value)
                 throws UnsupportedOperationException
Specified by:
submitValue in interface ExpressionLanguageProvider
Throws:
UnsupportedOperationException

evaluateMethodExpression

public Object evaluateMethodExpression(String expression)
                                throws UnsupportedOperationException
Specified by:
evaluateMethodExpression in interface ExpressionLanguageProvider
Throws:
UnsupportedOperationException

evaluateMethodExpression

public Object evaluateMethodExpression(String expression,
                                       Object... values)
                                throws UnsupportedOperationException
Specified by:
evaluateMethodExpression in interface ExpressionLanguageProvider
Throws:
UnsupportedOperationException

rewrite-integration-faces 2.0.0.Alpha3

Copyright © 2013 OCPsoft. All Rights Reserved.