org.jboss.seam.faces
Class FacesExpressions

java.lang.Object
  extended by org.jboss.seam.core.Expressions
      extended by org.jboss.seam.faces.FacesExpressions
All Implemented Interfaces:
Serializable

@Scope(value=APPLICATION)
@BypassInterceptors
@Install(precedence=10,
         classDependencies="javax.faces.context.FacesContext")
@Name(value="org.jboss.seam.core.expressions")
public class FacesExpressions
extends Expressions

Factory for method and value bindings in a JSF environment.

Author:
Gavin King
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.seam.core.Expressions
Expressions.MethodExpression<T>, Expressions.ValueExpression<T>
 
Constructor Summary
FacesExpressions()
           
 
Method Summary
 javax.el.ELContext getELContext()
          Get an appropriate ELContext.
protected  boolean isFacesContextActive()
           
 
Methods inherited from class org.jboss.seam.core.Expressions
createMethodExpression, createMethodExpression, createValueExpression, createValueExpression, getExpressionFactory, instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesExpressions

public FacesExpressions()
Method Detail

getELContext

public javax.el.ELContext getELContext()
Get an appropriate ELContext. If there is an active JSF request, use JSF's ELContext. Otherwise, use one that we created.

Overrides:
getELContext in class Expressions

isFacesContextActive

protected boolean isFacesContextActive()
Overrides:
isFacesContextActive in class Expressions


Copyright © 2011 Seam Framework. All Rights Reserved.