|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExpressionX
An extension of Expression
to have more control to handle Expression Language EL 2.2 specs.
With ExpressionX
, you are allow to set value into property resolved by this expression.
Notice it is available only ZEL 2.2
is used. Please refer to Expressions.newExpressionFactory()
for more information.
Method Summary | |
---|---|
java.lang.String |
getExpressionString()
Returns the expression in String form. |
java.lang.Class |
getType(XelContext xelc)
Returns the result type of this expression. |
ValueReference |
getValueReference(XelContext xelc)
Returns the target bean and field name of this expression. |
boolean |
isReadOnly(XelContext ctx)
Returns whether this is a read only (cannot setValue) expression. |
void |
setValue(XelContext ctx,
java.lang.Object value)
Set values into the property resolved by this expression. |
Methods inherited from interface org.zkoss.xel.Expression |
---|
evaluate |
Method Detail |
---|
boolean isReadOnly(XelContext ctx) throws XelException
ctx
- the evaluation context
XelException
void setValue(XelContext ctx, java.lang.Object value) throws XelException
ctx
- the evaluation contextvalue
- the value to be set into the property resolved by this expression
XelException
java.lang.String getExpressionString()
java.lang.Class getType(XelContext xelc)
xelc
- the evaluation context
ValueReference getValueReference(XelContext xelc)
xelc
- the evaluation context
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |