public class MapValueExpression extends ValueExpression
Useful to pass resolved widget properties to third party code (typically javascript code)
Constructor and Description |
---|
MapValueExpression(Map<String,ValueExpression> map) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Class<?> |
getExpectedType() |
String |
getExpressionString() |
Class<?> |
getType(ELContext arg0) |
Object |
getValue(ELContext elContext) |
int |
hashCode() |
boolean |
isLiteralText() |
boolean |
isReadOnly(ELContext arg0) |
void |
setValue(ELContext arg0,
Object arg1) |
getValueReference
public MapValueExpression(Map<String,ValueExpression> map)
public Class<?> getExpectedType()
getExpectedType
in class ValueExpression
public Class<?> getType(ELContext arg0) throws PropertyNotFoundException
getType
in class ValueExpression
PropertyNotFoundException
public Object getValue(ELContext elContext) throws PropertyNotFoundException
getValue
in class ValueExpression
PropertyNotFoundException
public boolean isReadOnly(ELContext arg0) throws PropertyNotFoundException
isReadOnly
in class ValueExpression
PropertyNotFoundException
public void setValue(ELContext arg0, Object arg1) throws PropertyNotFoundException
setValue
in class ValueExpression
PropertyNotFoundException
public String getExpressionString()
getExpressionString
in class Expression
public boolean isLiteralText()
isLiteralText
in class Expression
public boolean equals(Object obj)
equals
in class Expression
public int hashCode()
hashCode
in class Expression
Copyright © 2013 Nuxeo SA. All Rights Reserved.