Package wicket.model

Core model support for Wicket components.

See:
          Description

Interface Summary
ICompoundModel This is a marker interface for models that can be used as a shared/compound model for multiply components.
IDetachable Interface to logic for detaching transient information from a detachable model.
IModel A IModel wraps the actual model Object used by a Component.
IModelComparator Implementations of this interface compare model object.
 

Class Summary
AbstractDetachableModel This provide a base class to work with detachable IModels.
AbstractModel AbstractModel is an adapter base class for implementing models which have no detach logic.
AbstractPropertyModel Serves as a base class for different kinds of property models.
AbstractReadOnlyDetachableModel Adds a default implementation of onSetObject() which throws an UnsupportedOperationException to indicate that the subclass is a read-only model.
AbstractReadOnlyModel AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic and are read-only.
BoundCompoundPropertyModel A compound property model that supports type conversions and property expression bindings.
CompoundPropertyModel A simple compound model which uses the component's name as the property expression to retrieve properties on the nested model object.
LoadableDetachableModel Model that makes working with detachable models a breeze.
Model Model is the basic implementation of an AbstractModel.
PropertyModel A PropertyModel is used to dynamically access a model using a "property expression".
ResourceModel A model that represents a localized resource string.
StringResourceModel This model class encapsulates the full power of localization support within the Wicket framework.
 

Package wicket.model Description

Core model support for Wicket components.



Copyright © 2004-2007 Wicket developers. All Rights Reserved.