[Java] Class ClosureModel
- groovy.swing.model.ClosureModel
- All Implemented Interfaces and Traits:
- NestedValueModel, ValueModel
public class ClosureModel
Represents a value model using a closure to extract the value from some source model and an optional write closure for updating the value.
Constructor Summary
Constructor and description |
---|
ClosureModel
(ValueModel sourceModel, Closure readClosure) |
ClosureModel
(ValueModel sourceModel, Closure readClosure, Closure writeClosure) |
ClosureModel
(ValueModel sourceModel, Closure readClosure, Closure writeClosure, Class type) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public ValueModel |
getSourceModel() | |
public Class |
getType() | |
public Object |
getValue() | |
public boolean |
isEditable() | |
public void |
setValue(Object value) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Constructor Detail
public ClosureModel(ValueModel sourceModel, Closure readClosure)
public ClosureModel(ValueModel sourceModel, Closure readClosure, Closure writeClosure)
public ClosureModel(ValueModel sourceModel, Closure readClosure, Closure writeClosure, Class type)
Method Detail
public ValueModel getSourceModel()
public Class getType()
public Object getValue()
public boolean isEditable()
public void setValue(Object value)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/groovy/swing/model/ClosureModel.html