org.apache.myfaces.tobago.compat
Class FacesUtils

java.lang.Object
  extended by org.apache.myfaces.tobago.compat.FacesUtils

public class FacesUtils
extends Object


Field Summary
static Class[] VALIDATOR_ARGS
           
 
Constructor Summary
FacesUtils()
           
 
Method Summary
static void addBindingOrExpressionPopupActionListener(javax.faces.component.ActionSource actionSource, Object bindingOrExpression)
           
static void addBindingOrExpressionResetActionListener(javax.faces.component.ActionSource actionSource, Object bindingOrExpression)
           
static void addBindingOrExpressionTabChangeListener(TabChangeSource source, String type, Object bindingOrExpression)
           
static void copyValueBindingOrValueExpression(javax.faces.component.UIComponent fromComponent, String fromName, javax.faces.component.UIComponent toComponent, String toName)
           
static Object createExpressionOrBinding(String string)
           
static Comparator getBindingOrExpressionComparator(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent child, String var, boolean descending, Comparator comparator)
           
static String getExpressionString(javax.faces.component.UIComponent component, String name)
           
static Map getFacesContextAttributes(javax.faces.context.FacesContext context)
           
static Object getValueFromBindingOrExpression(Object obj)
           
static Object getValueFromValueBindingOrValueExpression(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String name)
           
static boolean hasValueBindingOrValueExpression(javax.faces.component.UIComponent component, String name)
           
static void invokeMethodBinding(javax.faces.context.FacesContext facesContext, javax.faces.el.MethodBinding methodBinding, javax.faces.event.FacesEvent event)
           
static boolean invokeOnComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String clientId, javax.faces.component.ContextCallback callback)
           
static boolean isReadonlyValueBindingOrValueExpression(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String name)
           
static void setBindingOrExpression(javax.faces.component.UIComponent component, String name, Object valueBindingOrExpression)
           
static void setBindingOrExpression(javax.faces.component.UIComponent component, String name, String valueBindingOrExpression)
           
static void setConverter(javax.faces.component.ValueHolder valueHolder, Object converterExpression)
           
static void setValidator(javax.faces.component.EditableValueHolder editableValueHolder, Object validator)
           
static void setValueOfBindingOrExpression(javax.faces.context.FacesContext context, Object value, Object bindingOrExpression)
           
static void setValueOfBindingOrExpression(javax.faces.context.FacesContext context, Object value, javax.faces.component.UIComponent component, String bindingName)
           
static boolean supportsEL()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALIDATOR_ARGS

public static final Class[] VALIDATOR_ARGS
Constructor Detail

FacesUtils

public FacesUtils()
Method Detail

invokeOnComponent

public static boolean invokeOnComponent(javax.faces.context.FacesContext context,
                                        javax.faces.component.UIComponent component,
                                        String clientId,
                                        javax.faces.component.ContextCallback callback)

invokeMethodBinding

public static void invokeMethodBinding(javax.faces.context.FacesContext facesContext,
                                       javax.faces.el.MethodBinding methodBinding,
                                       javax.faces.event.FacesEvent event)

getValueFromValueBindingOrValueExpression

public static Object getValueFromValueBindingOrValueExpression(javax.faces.context.FacesContext context,
                                                               javax.faces.component.UIComponent component,
                                                               String name)

hasValueBindingOrValueExpression

public static boolean hasValueBindingOrValueExpression(javax.faces.component.UIComponent component,
                                                       String name)

isReadonlyValueBindingOrValueExpression

public static boolean isReadonlyValueBindingOrValueExpression(javax.faces.context.FacesContext context,
                                                              javax.faces.component.UIComponent component,
                                                              String name)

getExpressionString

public static String getExpressionString(javax.faces.component.UIComponent component,
                                         String name)

setValueOfBindingOrExpression

public static void setValueOfBindingOrExpression(javax.faces.context.FacesContext context,
                                                 Object value,
                                                 javax.faces.component.UIComponent component,
                                                 String bindingName)

setValueOfBindingOrExpression

public static void setValueOfBindingOrExpression(javax.faces.context.FacesContext context,
                                                 Object value,
                                                 Object bindingOrExpression)

copyValueBindingOrValueExpression

public static void copyValueBindingOrValueExpression(javax.faces.component.UIComponent fromComponent,
                                                     String fromName,
                                                     javax.faces.component.UIComponent toComponent,
                                                     String toName)

getValueFromBindingOrExpression

public static Object getValueFromBindingOrExpression(Object obj)

createExpressionOrBinding

public static Object createExpressionOrBinding(String string)

setValidator

public static void setValidator(javax.faces.component.EditableValueHolder editableValueHolder,
                                Object validator)

setConverter

public static void setConverter(javax.faces.component.ValueHolder valueHolder,
                                Object converterExpression)

setBindingOrExpression

public static void setBindingOrExpression(javax.faces.component.UIComponent component,
                                          String name,
                                          Object valueBindingOrExpression)

setBindingOrExpression

public static void setBindingOrExpression(javax.faces.component.UIComponent component,
                                          String name,
                                          String valueBindingOrExpression)

addBindingOrExpressionTabChangeListener

public static void addBindingOrExpressionTabChangeListener(TabChangeSource source,
                                                           String type,
                                                           Object bindingOrExpression)

getBindingOrExpressionComparator

public static Comparator getBindingOrExpressionComparator(javax.faces.context.FacesContext facesContext,
                                                          javax.faces.component.UIComponent child,
                                                          String var,
                                                          boolean descending,
                                                          Comparator comparator)

addBindingOrExpressionPopupActionListener

public static void addBindingOrExpressionPopupActionListener(javax.faces.component.ActionSource actionSource,
                                                             Object bindingOrExpression)

addBindingOrExpressionResetActionListener

public static void addBindingOrExpressionResetActionListener(javax.faces.component.ActionSource actionSource,
                                                             Object bindingOrExpression)

getFacesContextAttributes

public static Map getFacesContextAttributes(javax.faces.context.FacesContext context)

supportsEL

public static boolean supportsEL()


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.