Models that implement this interface will support chaining of IModels.
Models that wish to substitute themselves with a wrapper when they are bound to a component (either through IModel parameter in a constructor or via a call to
This is a marker interface for models that can be inherited from components higher in the hierarchy.
Interface to logic for detaching transient information from a detachable model.
A IModel wraps the actual model Object used by a Component.
Implementations of this interface compare model object.
Interface implemented by model that can provide class of the model object.
Optional interface implemented by models that are able to provide reflection information about object property they interact with.
A marker interface that represents a model that serves as a wrapper for another.
Serves as a base class for different kinds of property models.
AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic and are read-only.
Default implementation of IChainingModel
Quick detachable model that is implements the IComponentAssignedModel and the IModel interfaces.
Quick model that is implements the IComponentAssignedModel and the IModel interfaces.
A model that references a property by name on the current model of the component it is bound to.
A simple compound model which uses the component's name as the property expression to retrieve properties on the nested model object.
Model that makes working with detachable models a breeze.
|Model<T extends Serializable>||
A PropertyModel is used to dynamically access a model using a "property expression".
A model that represents a localized resource string.
This model class encapsulates the full power of localization support within the Wicket framework.
Core model support for Wicket components.
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.