org.wicketstuff.minis.model
Class LoadableDetachableDependentModel<T,D>
java.lang.Object
org.apache.wicket.model.LoadableDetachableModel<T>
org.wicketstuff.minis.model.LoadableDetachableDependentModel<T,D>
- Type Parameters:
T - type of this modelD - type of model this model is dependent on
- All Implemented Interfaces:
- Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<T>, org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
- IsEmptyOrNullModel, NotModel
public abstract class LoadableDetachableDependentModel<T,D>
- extends org.apache.wicket.model.LoadableDetachableModel<T>
LoadableDetachableModel that is dependent on another model. The dependent model is
detached when this model is detached.
- See Also:
- Serialized Form
|
Method Summary |
org.apache.wicket.model.IModel<D> |
getDependentModel()
Returns the model this model depends on. |
protected void |
onDetach()
|
| Methods inherited from class org.apache.wicket.model.LoadableDetachableModel |
detach, getObject, isAttached, load, onAttach, setObject, toString |
LoadableDetachableDependentModel
public LoadableDetachableDependentModel(org.apache.wicket.model.IModel<D> dependentModel)
- Constructor.
- Parameters:
dependentModel - non-null model this model depends on
getDependentModel
public org.apache.wicket.model.IModel<D> getDependentModel()
- Returns the model this model depends on.
- Returns:
- the model this model depends on
onDetach
protected void onDetach()
- Overrides:
onDetach in class org.apache.wicket.model.LoadableDetachableModel<T>
Copyright © 2018. All rights reserved.