|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.zkoss.xel.zel.ELXelExpression
public class ELXelExpression
An XEL Expression that is based on ZEL ValueExpression.
| Constructor Summary | |
|---|---|
ELXelExpression(org.zkoss.zel.ValueExpression expr)
|
|
| Method Summary | |
|---|---|
Object |
evaluate(XelContext xelc)
Evaluates an expression that was previously prepared. |
String |
getExpressionString()
Returns the expression in String form. |
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 xelc)
Returns whether this is a read only (cannot setValue) expression. |
protected org.zkoss.zel.ELContext |
newELContext(XelContext xelc)
|
void |
setValue(XelContext xelc,
Object value)
Set values into the property resolved by this expression. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ELXelExpression(org.zkoss.zel.ValueExpression expr)
| Method Detail |
|---|
public Object evaluate(XelContext xelc)
throws XelException
Expression
evaluate in interface ExpressionXelException
public boolean isReadOnly(XelContext xelc)
throws XelException
ExpressionX
isReadOnly in interface ExpressionXxelc - the evaluation context
XelException
public void setValue(XelContext xelc,
Object value)
throws XelException
ExpressionX
setValue in interface ExpressionXxelc - the evaluation contextvalue - the value to be set into the property resolved by this expression
XelExceptionpublic String getExpressionString()
ExpressionX
getExpressionString in interface ExpressionXpublic Class getType(XelContext xelc)
ExpressionX
getType in interface ExpressionXpublic ValueReference getValueReference(XelContext xelc)
ExpressionX
getValueReference in interface ExpressionXxelc - the evaluation context
protected org.zkoss.zel.ELContext newELContext(XelContext xelc)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||