public class ExpressionManagerV
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
JSF12 |
| Constructor and Description |
|---|
ExpressionManagerV() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
buildTokens(java.lang.String vbString)
The string vbString is transferred into its tokens.
|
static boolean |
checkIfObjectIsAnExpression(java.lang.Object object) |
static java.lang.Object |
createExpression(Application app,
java.lang.String vbString) |
static java.lang.Object |
getExpressionFromComponentAttribute(UIComponent component,
java.lang.String attributeName) |
static java.lang.String |
getExpressionString(java.lang.Object expression) |
static java.lang.Class |
getType(FacesContext context,
java.lang.Object expression) |
static java.lang.Object |
getValue(FacesContext context,
java.lang.Object expression) |
static java.lang.Object |
getValueForExpressionString(FacesContext context,
java.lang.String expressionString) |
static java.lang.Object |
getValueForExpressionString(FacesContext context,
java.lang.String expressionString,
boolean withError) |
static void |
setExpressionAsComponentAttribute(UIComponent component,
java.lang.String attributeName,
java.lang.Object expression) |
static void |
setFlagSetMayFail(java.lang.Object expression,
boolean flagSetMayFail)
By default a set-operation that fails with an expression causes some Error that
is thrown.
|
static void |
setValue(FacesContext context,
java.lang.Object expression,
java.lang.Object value)
Set value of an expression.
|
static void |
setValue(FacesContext context,
java.lang.Object expression,
java.lang.Object value,
boolean clearStack)
Internal usage.
|
static void |
setValueInExpressionString(FacesContext context,
java.lang.String expressionString,
java.lang.Object value) |
public static void setValueInExpressionString(FacesContext context,
java.lang.String expressionString,
java.lang.Object value)
public static java.lang.Object getValueForExpressionString(FacesContext context,
java.lang.String expressionString,
boolean withError)
throws PropertyNotFoundException
withError - If an expression cannot be resolved (e.g. the expression is pointing to a property which does not exist)
then you may explicitly decide if "null" is returned (withError set to "false") or if a PropertyNotFound-exception
is thrown (withError set to "true").PropertyNotFoundExceptionpublic static java.lang.Object getValueForExpressionString(FacesContext context,
java.lang.String expressionString)
public static void setFlagSetMayFail(java.lang.Object expression,
boolean flagSetMayFail)
public static void setValue(FacesContext context,
java.lang.Object expression,
java.lang.Object value)
public static void setValue(FacesContext context,
java.lang.Object expression,
java.lang.Object value,
boolean clearStack)
public static java.lang.Class getType(FacesContext context,
java.lang.Object expression)
public static java.lang.Object getValue(FacesContext context,
java.lang.Object expression)
public static java.lang.String getExpressionString(java.lang.Object expression)
public static java.lang.Object getExpressionFromComponentAttribute(UIComponent component,
java.lang.String attributeName)
public static void setExpressionAsComponentAttribute(UIComponent component,
java.lang.String attributeName,
java.lang.Object expression)
public static java.lang.Object createExpression(Application app,
java.lang.String vbString)
public static boolean checkIfObjectIsAnExpression(java.lang.Object object)
public static java.lang.String[] buildTokens(java.lang.String vbString)
Copyright © CaptainCasa Gmbh. All Rights Reserved.