public class

FacesUtils

extends Object
java.lang.Object
   ↳ org.apache.myfaces.tobago.compat.FacesUtils

Summary

Constants
Class[] VALIDATOR_ARGS
Public Constructors
FacesUtils()
Public Methods
static void addBindingOrExpressionPopupActionListener(ActionSource actionSource, Object bindingOrExpression)
static void addBindingOrExpressionResetActionListener(ActionSource actionSource, Object bindingOrExpression)
static void addBindingOrExpressionTabChangeListener(TabChangeSource source, String type, Object bindingOrExpression)
static void copyValueBindingOrValueExpression(UIComponent fromComponent, String fromName, UIComponent toComponent, String toName)
static Object createExpressionOrBinding(String string)
static Comparator getBindingOrExpressionComparator(FacesContext facesContext, UIComponent child, String var, boolean descending, Comparator comparator)
static String getExpressionString(UIComponent component, String name)
static Map getFacesContextAttributes(FacesContext context)
static Object getValueFromBindingOrExpression(Object obj)
static Object getValueFromValueBindingOrValueExpression(FacesContext context, UIComponent component, String name)
static boolean hasValueBindingOrValueExpression(UIComponent component, String name)
static void invokeMethodBinding(FacesContext facesContext, MethodBinding methodBinding, FacesEvent event)
static boolean invokeOnComponent(FacesContext context, UIComponent component, String clientId, ContextCallback callback)
static boolean isReadonlyValueBindingOrValueExpression(FacesContext context, UIComponent component, String name)
static void setBindingOrExpression(UIComponent component, String name, Object valueBindingOrExpression)
static void setBindingOrExpression(UIComponent component, String name, String valueBindingOrExpression)
static void setConverter(ValueHolder valueHolder, Object converterExpression)
static void setValidator(EditableValueHolder editableValueHolder, Object validator)
static void setValueOfBindingOrExpression(FacesContext context, Object value, Object bindingOrExpression)
static void setValueOfBindingOrExpression(FacesContext context, Object value, UIComponent component, String bindingName)
static boolean supportsEL()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final Class[] VALIDATOR_ARGS

Public Constructors

public FacesUtils ()

Public Methods

public static void addBindingOrExpressionPopupActionListener (ActionSource actionSource, Object bindingOrExpression)

public static void addBindingOrExpressionResetActionListener (ActionSource actionSource, Object bindingOrExpression)

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

public static void copyValueBindingOrValueExpression (UIComponent fromComponent, String fromName, UIComponent toComponent, String toName)

public static Object createExpressionOrBinding (String string)

public static Comparator getBindingOrExpressionComparator (FacesContext facesContext, UIComponent child, String var, boolean descending, Comparator comparator)

public static String getExpressionString (UIComponent component, String name)

public static Map getFacesContextAttributes (FacesContext context)

public static Object getValueFromBindingOrExpression (Object obj)

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

public static boolean hasValueBindingOrValueExpression (UIComponent component, String name)

public static void invokeMethodBinding (FacesContext facesContext, MethodBinding methodBinding, FacesEvent event)

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

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

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

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

public static void setConverter (ValueHolder valueHolder, Object converterExpression)

public static void setValidator (EditableValueHolder editableValueHolder, Object validator)

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

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

public static boolean supportsEL ()