NestedValueModel, ValueModelpublic class ClosureModel extends Object implements ValueModel, NestedValueModel
| Constructor | Description |
|---|---|
ClosureModel(ValueModel sourceModel,
Closure readClosure) |
|
ClosureModel(ValueModel sourceModel,
Closure readClosure,
Closure writeClosure) |
|
ClosureModel(ValueModel sourceModel,
Closure readClosure,
Closure writeClosure,
Class type) |
| Modifier and Type | Method | Description |
|---|---|---|
ValueModel |
getSourceModel() |
|
Class |
getType() |
|
Object |
getValue() |
|
boolean |
isEditable() |
|
void |
setValue(Object value) |
public ClosureModel(ValueModel sourceModel, Closure readClosure)
public ClosureModel(ValueModel sourceModel, Closure readClosure, Closure writeClosure)
public ClosureModel(ValueModel sourceModel, Closure readClosure, Closure writeClosure, Class type)
public ValueModel getSourceModel()
getSourceModel in interface NestedValueModelpublic Object getValue()
getValue in interface ValueModelpublic void setValue(Object value)
setValue in interface ValueModelpublic Class getType()
getType in interface ValueModelpublic boolean isEditable()
isEditable in interface ValueModel