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.html.tree Package for Tree components. 
org.apache.wicket.markup.repeater.data   
org.apache.wicket.model Core model support for Wicket components. 
org.apache.wicket.model.util   
 

Uses of IDetachable in org.apache.wicket.feedback
 

Classes in org.apache.wicket.feedback that implement IDetachable
 class FeedbackMessage
          Represents a generic message meant for the end-user/ pages.
 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<T>
          Model for list items.
 

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

Classes in org.apache.wicket.markup.html.tree that implement IDetachable
 class DefaultTreeState
          Default implementation of TreeState.
 class WicketTreeModel
           
 

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

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

Classes in org.apache.wicket.markup.repeater.data that implement IDetachable
 class EmptyDataProvider<T>
          A convenience class to represent an empty data provider.
 class ListDataProvider<T extends Serializable>
          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<T>
          Models that implement this interface will support chaining of IModels.
 interface IComponentAssignedModel<T>
          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.setDefaultModel(IModel)) should implement this interface.
 interface IComponentInheritedModel<T>
          This is a marker interface for models that can be inherited from components higher in the hierarchy.
 interface IModel<T>
          A IModel wraps the actual model Object used by a Component.
 interface IObjectClassAwareModel<T>
          Interface implemented by model that can provide class of the model object.
 interface IPropertyReflectionAwareModel<T>
          Optional interface implemented by models that are able to provide reflection information about object property they interact with.
 interface IWrapModel<T>
          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<T>
          Serves as a base class for different kinds of property models.
 class AbstractReadOnlyModel<T>
          AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic and are read-only.
 class AbstractWrapModel<T>
          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 ComponentDetachableModel<T>
          Quick detachable model that is implements the IComponentAssignedModel and the IModel interfaces.
 class ComponentModel<T>
          Quick model that is implements the IComponentAssignedModel and the IModel interfaces.
 class ComponentPropertyModel<T>
          A model that references a property by name on the current model of the component it is bound to.
 class CompoundPropertyModel<T>
          A simple compound model which uses the component's name as the property expression to retrieve properties on the nested model object.
 class LoadableDetachableModel<T>
          Model that makes working with detachable models a breeze.
 class Model<T extends Serializable>
          Model is the basic implementation of an IModel.
 class PropertyModel<T>
          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.
 

Uses of IDetachable in org.apache.wicket.model.util
 

Classes in org.apache.wicket.model.util that implement IDetachable
 class CollectionModel<T>
          Based on Model but for any collections of serializable objects.
 class GenericBaseModel<T>
          Base class for models that contain instances that do not appear to be serializable and cannot thus use Model directly.
 class ListModel<T>
          Based on Model but for lists of serializable objects.
 class MapModel<K,V>
          Based on Model but for maps of serializable objects.
 class SetModel<T>
          Based on Model but for sets of serializable objects.
 class WildcardCollectionModel<T>
          Based on Model but for any collections of serializable objects.
 class WildcardListModel<T>
          Based on Model but for lists of serializable objects.
 class WildcardSetModel<T>
          Based on Model but for sets of serializable objects.
 



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