Uses of Interface

Packages that use IDetachable
org.apache.wicket.devutils.inspector Classes that make debugging Wicket HTML applications easier. 
org.apache.wicket.extensions.model Convenience models. 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.model Core model support for Wicket components. 

Uses of IDetachable in org.apache.wicket.devutils.diskstore.browser

Classes in org.apache.wicket.devutils.diskstore.browser that implement IDetachable
 class SessionsProviderModel
          A model that collects the session ids from the DiskDataStore folder

Uses of IDetachable in org.apache.wicket.devutils.inspector

Classes in org.apache.wicket.devutils.inspector that implement IDetachable
 class SessionSizeModel

Uses of IDetachable in org.apache.wicket.examples.repeater

Classes in org.apache.wicket.examples.repeater that implement IDetachable
 class ContactDataProvider
          Implementation of IDataProvider that retrieves contacts from the contact database.
 class DetachableContactModel
          detachable model for an instance of contact
 class SortableContactDataProvider
          implementation of IDataProvider for contacts that keeps track of sort information

Uses of IDetachable in org.apache.wicket.examples.source

Classes in org.apache.wicket.examples.source that implement IDetachable
 class SourcesPage.PackagedResourcesModel
          Model for retrieving the contents of a package directory from the class path.
 class SourcesPage.SourceModel
          Model for retrieving the source code from the classpath of a packaged resource.

Uses of IDetachable in org.apache.wicket.examples.spring.annot.web

Classes in org.apache.wicket.examples.spring.annot.web that implement IDetachable
 class ProxyDataProvider
 class ProxyModel

Uses of IDetachable in org.apache.wicket.examples.spring.common.web

Classes in org.apache.wicket.examples.spring.common.web that implement IDetachable
 class ContactDetachableModel
          Base class for contact detachable models.

Uses of IDetachable in org.apache.wicket.examples.stateless

Classes in org.apache.wicket.examples.stateless that implement IDetachable
 class SessionModel
          Model that displays whether a session was created yet, and if it was, prints the session id.

Uses of IDetachable in

Subinterfaces of IDetachable in
 interface ICellPopulator<T>
          Represents an object that is capable of populating an Item container representing a cell in a DataGridView with components.

Classes in that implement IDetachable
 class PropertyPopulator<T>
          A convenience implementation of ICellPopulator that adds a label that will display the value of the specified property.

Uses of IDetachable in

Subinterfaces of IDetachable in
 interface IColumn<T>
          An interface that represents a column in the DefaultDataTable
 interface ISortableDataProvider<T>
          Data provider that can hold sort state
 interface IStyledColumn<T>
          Interface that allows styling individuals DataTable columns

Classes in that implement IDetachable
 class AbstractColumn<T>
          A helper implementation for the IColumn interface
 class HeaderlessColumn<T>
          A column that does not have a header
 class PropertyColumn<T>
          A convenience implementation of column that adds a label to the cell whose model is determined by the provided wicket property expression (same as used by PropertyModel) that is evaluated against the current row's model object

Uses of IDetachable in

Subinterfaces of IDetachable in
 interface IFilteredColumn<T>
          Represents a data table column that can be filtered.

Classes in that implement IDetachable
 class ChoiceFilteredPropertyColumn<T,Y>
          A filtered property column that creates a textfield filter component.
 class FilteredAbstractColumn<T>
          A helper implementation for a filtered column.
 class FilteredPropertyColumn<T>
          Like PropertyColumn but with support for filters.
 class TextFilteredPropertyColumn<T,F>
          A filtered property column that creates a textfield filter component.

Uses of IDetachable in org.apache.wicket.extensions.markup.html.repeater.util

Classes in org.apache.wicket.extensions.markup.html.repeater.util that implement IDetachable
 class SortableDataProvider<T>
          Convenience implementation of a data provider that can also act as a locator for a SingleSortState object.

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

Classes in org.apache.wicket.extensions.model that implement IDetachable
 class AbstractCheckBoxModel
          Model adapter that makes working with models for checkboxes easier.

Uses of IDetachable in

Classes in 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

Subinterfaces of IDetachable in
 interface IDataProvider<T>
          Interface used to provide data to data views.

Classes in 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 © 2006-2011 Apache Software Foundation. All Rights Reserved.