public interface IReflectivePropertySetter extends IPropertySetter
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
coerce(java.lang.Object value)
Coerces the given value such that it is permitted for this property.
|
boolean |
conforms(java.lang.Object value)
Indicates whether the specified value is permitted for this property.
|
getAst, getContext, getObject, getProperty, invoke, setAst, setContext, setObject, setProperty
boolean conforms(java.lang.Object value) throws EolIllegalPropertyException
EolIllegalPropertyException
- when getObject is not a valid
model object or when getProperty is not a property that
getObject knows about.java.lang.Object coerce(java.lang.Object value) throws EolIllegalPropertyException
EolIllegalPropertyException
- when getObject is not a valid
model object or when getProperty is not a property that
getObject knows about.