public abstract class AlteringModel<F,B>
extends java.lang.Object
implements org.apache.wicket.model.IChainingModel<B>
Modifier and Type | Field and Description |
---|---|
protected org.apache.wicket.model.IModel<F> |
model |
Constructor and Description |
---|
AlteringModel(org.apache.wicket.model.IModel<F> model) |
Modifier and Type | Method and Description |
---|---|
protected abstract B |
alter(F modelObject) |
void |
detach() |
org.apache.wicket.model.IModel<F> |
getChainedModel() |
B |
getObject() |
void |
setChainedModel(org.apache.wicket.model.IModel<?> model) |
void |
setObject(B object) |
protected org.apache.wicket.model.IModel<F> model
public AlteringModel(org.apache.wicket.model.IModel<F> model)
public B getObject()
getObject
in interface org.apache.wicket.model.IModel<B>
public void setObject(B object)
setObject
in interface org.apache.wicket.model.IModel<B>
public void detach()
detach
in interface org.apache.wicket.model.IDetachable
public org.apache.wicket.model.IModel<F> getChainedModel()
getChainedModel
in interface org.apache.wicket.model.IChainingModel<B>
public void setChainedModel(org.apache.wicket.model.IModel<?> model)
setChainedModel
in interface org.apache.wicket.model.IChainingModel<B>