T
- The Model object typepublic class ChainingModel<T> extends Object implements IChainingModel<T>
CompoundPropertyModel
,
AbstractPropertyModel
,
Serialized FormConstructor and Description |
---|
ChainingModel(Object modelObject) |
Modifier and Type | Method and Description |
---|---|
void |
detach()
Unsets this property model's instance variables and detaches the model.
|
IModel<?> |
getChainedModel()
Returns the chained model if there is a chained model.
|
T |
getObject()
Gets the model object.
|
protected Object |
getTarget() |
void |
setChainedModel(IModel<?> model)
Sets the model that is chained inside this model.
|
void |
setObject(T object)
Sets the model object.
|
protected ChainingModel<T> |
setTarget(Object modelObject)
Sets a new target - object or model
|
String |
toString() |
public ChainingModel(Object modelObject)
public void detach()
detach
in interface IDetachable
detach
in interface IModel<T>
IDetachable.detach()
public void setObject(T object)
IModel
public IModel<?> getChainedModel()
IChainingModel
getChainedModel
in interface IChainingModel<T>
public void setChainedModel(IModel<?> model)
IChainingModel
setChainedModel
in interface IChainingModel<T>
protected final Object getTarget()
protected final ChainingModel<T> setTarget(Object modelObject)
Copyright © 2006–2018 Apache Software Foundation. All rights reserved.