Uses of Interface
org.apache.wicket.model.IDetachable

Packages that use IDetachable
org.apache.wicket.feedback Classes related to showing user feedback, generally as the result of form submission and/or validation. 
org.apache.wicket.markup.html.list List components for tabular data and such. 
org.apache.wicket.markup.repeater.data   
org.apache.wicket.model Core model support for Wicket components. 
 

Uses of IDetachable in org.apache.wicket.feedback
 

Classes in org.apache.wicket.feedback that implement IDetachable
 class FeedbackMessagesModel
          Model for extracting feedback messages.
 

Uses of IDetachable in org.apache.wicket.markup.html.list
 

Classes in org.apache.wicket.markup.html.list that implement IDetachable
 class ListItemModel
          Model for list items.
 

Uses of IDetachable in org.apache.wicket.markup.repeater.data
 

Subinterfaces of IDetachable in org.apache.wicket.markup.repeater.data
 interface IDataProvider
          Interface used to provide data to data views.
 

Classes in org.apache.wicket.markup.repeater.data that implement IDetachable
 class DefaultDataProvider
           
 class EmptyDataProvider
          A convenience class to represent an empty data provider.
 class ListDataProvider
          Allows the use of lists with dataview.
 

Uses of IDetachable in org.apache.wicket.model
 

Subinterfaces of IDetachable in org.apache.wicket.model
 interface IChainingModel
          Models that implement this interface will support chaining of IModels.
 interface IComponentAssignedModel
          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 Component.setModel(IModel)) should implement this interface.
 interface IComponentInheritedModel
          This is a marker interface for models that can be inherited from components higher in the hierarchy.
 interface IModel
          A IModel wraps the actual model Object used by a Component.
 interface IObjectClassAwareModel
          Interface implemented by model that can provide class of the model object.
 interface IWrapModel
          A marker interface that represents a model that serves as a wrapper for another.
 

Classes in org.apache.wicket.model that implement IDetachable
 class AbstractPropertyModel
          Serves as a base class for different kinds of property models.
 class AbstractReadOnlyModel
          AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic and are read-only.
 class AbstractWrapModel
          Simple base class for IWrapModel objects see IComponentAssignedModel or IComponentInheritedModel so that you don't have to have empty methods like detach or setObject() when not used in the wrapper.
 class BoundCompoundPropertyModel
          A compound property model that supports type conversions and property expression bindings.
 class ComponentDetachableModel
          Quick detachable model that is implements the IComponentAssignedModel and the IModel interfaces.
 class ComponentModel
          Quick model that is implements the IComponentAssignedModel and the IModel interfaces.
 class ComponentPropertyModel
          A model that references a property by name on the current model of the component it is bound to.
 class CompoundPropertyModel
          A simple compound model which uses the component's name as the property expression to retrieve properties on the nested model object.
 class LoadableDetachableModel
          Model that makes working with detachable models a breeze.
 class Model
          Model is the basic implementation of an IModel.
 class PropertyModel
          A PropertyModel is used to dynamically access a model using a "property expression".
 class ResourceModel
          A model that represents a localized resource string.
 class StringResourceModel
          This model class encapsulates the full power of localization support within the Wicket framework.
 



Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.