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

Packages that use IModel
org.apache.wicket The core Wicket package. 
org.apache.wicket.ajax.markup.html   
org.apache.wicket.ajax.markup.html.form   
org.apache.wicket.behavior   
org.apache.wicket.datetime.markup.html.basic   
org.apache.wicket.datetime.markup.html.form   
org.apache.wicket.devutils   
org.apache.wicket.devutils.debugbar   
org.apache.wicket.devutils.inspector Classes that make debugging Wicket HTML applications easier. 
org.apache.wicket.examples   
org.apache.wicket.examples.ajax.builtin.tree   
org.apache.wicket.examples.forminput   
org.apache.wicket.examples.repeater   
org.apache.wicket.examples.source   
org.apache.wicket.examples.stateless   
org.apache.wicket.examples.stockquote   
org.apache.wicket.examples.template   
org.apache.wicket.examples.template.pageinheritance   
org.apache.wicket.extensions.ajax.markup.html   
org.apache.wicket.extensions.ajax.markup.html.autocomplete   
org.apache.wicket.extensions.ajax.markup.html.modal   
org.apache.wicket.extensions.ajax.markup.html.repeater.data.table   
org.apache.wicket.extensions.breadcrumb.panel This package contains a panel based implementation of bread crumb participants. 
org.apache.wicket.extensions.markup.html.basic Basic extensions. 
org.apache.wicket.extensions.markup.html.captcha   
org.apache.wicket.extensions.markup.html.form   
org.apache.wicket.extensions.markup.html.form.palette   
org.apache.wicket.extensions.markup.html.form.select   
org.apache.wicket.extensions.markup.html.repeater.data.grid   
org.apache.wicket.extensions.markup.html.repeater.data.table   
org.apache.wicket.extensions.markup.html.repeater.data.table.filter   
org.apache.wicket.extensions.markup.html.tabs Package for working with tab panels. 
org.apache.wicket.extensions.markup.html.tree   
org.apache.wicket.extensions.markup.html.tree.table   
org.apache.wicket.extensions.model Convenience models. 
org.apache.wicket.extensions.rating   
org.apache.wicket.extensions.wizard Package for working with Wizard components. 
org.apache.wicket.extensions.wizard.dynamic   
org.apache.wicket.extensions.yui.calendar   
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 Base package of HTML markup. 
org.apache.wicket.markup.html.basic Basic HTML components. 
org.apache.wicket.markup.html.body   
org.apache.wicket.markup.html.border Border components. 
org.apache.wicket.markup.html.form HTML Forms and form components. 
org.apache.wicket.markup.html.form.upload Support for upload forms (using multipart requests). 
org.apache.wicket.markup.html.form.validation Support for form validation. 
org.apache.wicket.markup.html.image Image components. 
org.apache.wicket.markup.html.include Components for including content from non-Wicket sources. 
org.apache.wicket.markup.html.link Link components. 
org.apache.wicket.markup.html.list List components for tabular data and such. 
org.apache.wicket.markup.html.panel Panel components. 
org.apache.wicket.markup.html.resources Support classes for HTML specific resources. 
org.apache.wicket.markup.html.tree Package for Tree components. 
org.apache.wicket.markup.repeater   
org.apache.wicket.markup.repeater.data   
org.apache.wicket.markup.repeater.util   
org.apache.wicket.markup.transformer Transformers are able to post-process (transform) the output generated by a Component. 
org.apache.wicket.model Core model support for Wicket components. 
org.apache.wicket.model.util   
org.apache.wicket.resource Locale aware resouce loaders. 
org.apache.wicket.spring.annot.web   
org.apache.wicket.spring.common.web   
org.apache.wicket.threadtest.apps.app1   
org.apache.wicket.util.lang Java utilities. 
org.apache.wicket.util.template Resource extensions that make working with header contributions easier and more maintainable. 
org.apache.wicket.validation This package provides interfaces for Wicket's validation support. 
org.apache.wicket.velocity   
org.apache.wicket.velocity.markup.html   
 

Uses of IModel in org.apache.wicket
 

Methods in org.apache.wicket that return IModel
 IModel<?> Component.getDefaultModel()
          Gets the model.
 IModel<?> Component.getInnermostModel()
           
protected  IModel<?> Component.getInnermostModel(IModel<?> model)
          Finds the innermost IModel object for an IModel that might contain nested IModel(s).
protected  IModel<?> AttributeModifier.getReplaceModel()
          Gets the replacement model.
protected  IModel<?> Component.initModel()
          Called when a null model is about to be retrieved in order to allow a subclass to provide an initial model.
protected
<V> IModel<V>
Component.wrap(IModel<V> model)
           
 

Methods in org.apache.wicket with parameters of type IModel
protected  IModel<?> Component.getInnermostModel(IModel<?> model)
          Finds the innermost IModel object for an IModel that might contain nested IModel(s).
 String Localizer.getString(String key, Component component, IModel<?> model)
           
 String Localizer.getString(String key, Component component, IModel<?> model, Locale locale, String style, String defaultValue)
          Deprecated. please use Localizer.getString(String, Component, IModel, String)
 String Localizer.getString(String key, Component component, IModel<?> model, String defaultValue)
          Get the localized string using all of the supplied parameters.
 String Component.getString(String key, IModel<?> model)
           
 String Component.getString(String key, IModel<?> model, String defaultValue)
           
 String Localizer.getStringIgnoreSettings(String key, Component component, IModel<?> model, String defaultValue)
          This is similar to Localizer.getString(String, Component, IModel, String) except that the resource settings are ignored.
 boolean Component.sameInnermostModel(IModel<?> model)
           
 MarkupContainer MarkupContainer.setDefaultModel(IModel<?> model)
           
 Component Component.setDefaultModel(IModel<?> model)
          Sets the given model.
 String Localizer.substitutePropertyExpressions(Component component, String string, IModel<?> model)
          Helper method to handle property variable substitution in strings.
protected
<V> IModel<V>
Component.wrap(IModel<V> model)
           
 

Constructors in org.apache.wicket with parameters of type IModel
AttributeModifier(String attribute, boolean addAttributeIfNotPresent, IModel<?> replaceModel)
          Create a new attribute modifier with the given attribute name and model to replace with.
AttributeModifier(String attribute, IModel<?> replaceModel)
          Create a new attribute modifier with the given attribute name and model to replace with.
AttributeModifier(String attribute, String pattern, boolean addAttributeIfNotPresent, IModel<?> replaceModel)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
AttributeModifier(String attribute, String pattern, IModel<?> replaceModel)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
Component.ComponentModelChange(IModel<?> model)
          Construct.
Component(String id, IModel<?> model)
          Constructor.
MarkupContainer(String id, IModel<?> model)
           
Page(IModel<?> model)
          Constructor.
Page(IPageMap pageMap, IModel<?> model)
          Constructor.
 

Uses of IModel in org.apache.wicket.ajax.markup.html
 

Methods in org.apache.wicket.ajax.markup.html that return IModel
 IModel<T> AjaxLink.getModel()
          Gets model
 

Methods in org.apache.wicket.ajax.markup.html with parameters of type IModel
 void AjaxLink.setModel(IModel<T> model)
          Sets model
 

Constructors in org.apache.wicket.ajax.markup.html with parameters of type IModel
AjaxFallbackLink(String id, IModel<T> model)
          Construct.
AjaxLink(String id, IModel<T> model)
          Construct.
 

Uses of IModel in org.apache.wicket.ajax.markup.html.form
 

Constructors in org.apache.wicket.ajax.markup.html.form with parameters of type IModel
AjaxButton(String id, IModel<String> model)
          Construct.
AjaxButton(String id, IModel<String> model, Form<?> form)
          Construct.
AjaxCheckBox(String id, IModel<Boolean> model)
          Construct.
AjaxFallbackButton(String id, IModel<String> model, Form<?> form)
          Construct.
 

Uses of IModel in org.apache.wicket.behavior
 

Constructors in org.apache.wicket.behavior with parameters of type IModel
AttributeAppender(String attribute, boolean addAttributeIfNotPresent, IModel<?> appendModel, String separator)
          Creates an AttributeModifier that appends the appendModel's value to the current value of the attribute, and will add the attribute when addAttributeIfNotPresent is true.
AttributeAppender(String attribute, IModel<?> appendModel, String separator)
          Creates an AttributeModifier that appends the appendModel's value to the current value of the attribute, and will add the attribute when it is not there already.
StringHeaderContributor(IModel<?> contribution)
          Construct.
 

Uses of IModel in org.apache.wicket.datetime.markup.html.basic
 

Methods in org.apache.wicket.datetime.markup.html.basic with parameters of type IModel
static DateLabel DateLabel.forDatePattern(String id, IModel<Date> model, String datePattern)
          Creates a new DateLabel defaulting to using a short date pattern
static DateLabel DateLabel.forDateStyle(String id, IModel<Date> model, String dateStyle)
          Creates a new DateLabel defaulting to using a short date pattern
static DateLabel DateLabel.forShortStyle(String id, IModel<Date> model)
          Creates a new DateLabel defaulting to using a short date pattern
static DateLabel DateLabel.withConverter(String id, IModel<Date> model, DateConverter converter)
          Creates a new DateLabel using the provided converter.
 

Constructors in org.apache.wicket.datetime.markup.html.basic with parameters of type IModel
DateLabel(String id, IModel<Date> model, DateConverter converter)
          Construct with a converter.
 

Uses of IModel in org.apache.wicket.datetime.markup.html.form
 

Methods in org.apache.wicket.datetime.markup.html.form with parameters of type IModel
static DateTextField DateTextField.forDatePattern(String id, IModel<Date> model, String datePattern)
          Creates a new DateTextField defaulting to using a short date pattern
static DateTextField DateTextField.forDateStyle(String id, IModel<Date> model, String dateStyle)
          Creates a new DateTextField using the provided date style.
static DateTextField DateTextField.forShortStyle(String id, IModel<Date> model)
          Creates a new DateTextField defaulting to using a short date pattern
static DateTextField DateTextField.withConverter(String id, IModel<Date> model, DateConverter converter)
          Creates a new DateTextField using the provided converter.
 

Constructors in org.apache.wicket.datetime.markup.html.form with parameters of type IModel
DateTextField(String id, IModel<Date> model, DateConverter converter)
          Construct with a converter.
 

Uses of IModel in org.apache.wicket.devutils
 

Constructors in org.apache.wicket.devutils with parameters of type IModel
DevUtilsPage(IModel<?> model)
           
DevUtilsPage(IPageMap pageMap, IModel<?> model)
           
DevUtilsPanel(String id, IModel<?> model)
           
 

Uses of IModel in org.apache.wicket.devutils.debugbar
 

Methods in org.apache.wicket.devutils.debugbar that return IModel
protected abstract  IModel<String> StandardDebugPanel.getDataModel()
           
protected  IModel<String> SessionSizeDebugPanel.getDataModel()
           
protected  IModel<String> InspectorDebugPanel.getDataModel()
           
 

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

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

Uses of IModel in org.apache.wicket.examples
 

Constructors in org.apache.wicket.examples with parameters of type IModel
WicketExamplePage(IModel<?> model)
          Construct.
 

Uses of IModel in org.apache.wicket.examples.ajax.builtin.tree
 

Constructors in org.apache.wicket.examples.ajax.builtin.tree with parameters of type IModel
EditablePanel(String id, IModel inputModel)
          Panel constructor.
 

Uses of IModel in org.apache.wicket.examples.forminput
 

Constructors in org.apache.wicket.examples.forminput with parameters of type IModel
Multiply(String id, IModel<Integer> model)
          Construct.
 

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

Classes in org.apache.wicket.examples.repeater that implement IModel
 class DetachableContactModel
          detachable model for an instance of contact
 

Methods in org.apache.wicket.examples.repeater that return IModel
 IModel<Contact> SortableContactDataProvider.model(Contact object)
           
 IModel<Contact> ContactDataProvider.model(Contact object)
          wraps retrieved contact pojo with a wicket model
 

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

Classes in org.apache.wicket.examples.source that implement IModel
 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 IModel in org.apache.wicket.examples.stateless
 

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

Uses of IModel in org.apache.wicket.examples.stockquote
 

Constructors in org.apache.wicket.examples.stockquote with parameters of type IModel
StockQuoteLabel(String id, IModel<String> model)
           
 

Uses of IModel in org.apache.wicket.examples.template
 

Constructors in org.apache.wicket.examples.template with parameters of type IModel
Banner(String id, IModel<?> model)
          Construct.
Banner1(String id, IModel<?> model)
          Construct.
Banner2(String id, IModel<?> model)
          Construct.
 

Uses of IModel in org.apache.wicket.examples.template.pageinheritance
 

Constructors in org.apache.wicket.examples.template.pageinheritance with parameters of type IModel
Panel1(String id, IModel<?> model)
          Construct.
TemplatePanel(String id, IModel<?> model)
          Construct.
 

Uses of IModel in org.apache.wicket.extensions.ajax.markup.html
 

Methods in org.apache.wicket.extensions.ajax.markup.html with parameters of type IModel
protected  FormComponent<T> AjaxEditableMultiLineLabel.newEditor(MarkupContainer parent, String componentId, IModel<T> model)
           
protected  FormComponent<T> AjaxEditableLabel.newEditor(MarkupContainer parent, String componentId, IModel<T> model)
          Create a new form component instance to serve as editor.
protected  FormComponent<T> AjaxEditableChoiceLabel.newEditor(MarkupContainer parent, String componentId, IModel<T> model)
           
protected  MultiLineLabel AjaxEditableMultiLineLabel.newLabel(MarkupContainer parent, String componentId, IModel<T> model)
           
protected  WebComponent AjaxEditableLabel.newLabel(MarkupContainer parent, String componentId, IModel<T> model)
          Create a new form component instance to serve as label.
protected  WebComponent AjaxEditableChoiceLabel.newLabel(MarkupContainer parent, String componentId, IModel<T> model)
           
 AjaxEditableLabel<T> AjaxEditableLabel.setDefaultModel(IModel<?> model)
           
 AjaxEditableLabel<T> AjaxEditableLabel.setLabel(IModel<String> labelModel)
          The value will be made available to the validator property by means of ${label}.
 

Constructors in org.apache.wicket.extensions.ajax.markup.html with parameters of type IModel
AjaxEditableChoiceLabel(String id, IModel<T> model)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<T> renderer)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<T> renderer)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, List<? extends T> choices)
          Construct.
AjaxEditableChoiceLabel(String id, IModel<T> model, List<? extends T> choices, IChoiceRenderer<T> renderer)
          Construct.
AjaxEditableLabel(String id, IModel<T> model)
          Constructor
AjaxEditableMultiLineLabel(String id, IModel<T> model)
          Construct.
AjaxLazyLoadPanel(String id, IModel<?> model)
          Constructor
IndicatingAjaxButton(String id, IModel<String> model)
          Constructor
IndicatingAjaxButton(String id, IModel<String> model, Form<?> form)
          Constructor
IndicatingAjaxFallbackLink(String id, IModel<T> model)
          Constructor
IndicatingAjaxLink(String id, IModel<T> model)
          Constructor
 

Uses of IModel in org.apache.wicket.extensions.ajax.markup.html.autocomplete
 

Constructors in org.apache.wicket.extensions.ajax.markup.html.autocomplete with parameters of type IModel
AutoCompleteTextField(String id, IModel<T> object)
           
AutoCompleteTextField(String id, IModel<T> object, AutoCompleteSettings settings)
          Construct.
AutoCompleteTextField(String id, IModel<T> object, boolean preselect)
          Deprecated. use the constructor AutoCompleteTextField AutoCompleteTextField.AutoCompleteTextField(String, IModel, AutoCompleteSettings)
AutoCompleteTextField(String id, IModel<T> model, Class<T> type, AutoCompleteSettings settings)
          Construct.
AutoCompleteTextField(String id, IModel<T> model, Class<T> type, boolean preselect)
          Deprecated. use the constructor AutoCompleteTextField AutoCompleteTextField.AutoCompleteTextField(String, IModel, Class, AutoCompleteSettings)
AutoCompleteTextField(String id, IModel<T> model, Class<T> type, IAutoCompleteRenderer<T> renderer, AutoCompleteSettings settings)
          Construct.
AutoCompleteTextField(String id, IModel<T> model, Class<T> type, IAutoCompleteRenderer<T> renderer, boolean preselect)
          Deprecated. use the constructor AutoCompleteTextField AutoCompleteTextField.AutoCompleteTextField(String, IModel, Class, IAutoCompleteRenderer, AutoCompleteSettings)
AutoCompleteTextField(String id, IModel<T> model, IAutoCompleteRenderer<T> renderer)
           
DefaultCssAutocompleteTextField(String string, IModel<T> model)
           
 

Uses of IModel in org.apache.wicket.extensions.ajax.markup.html.modal
 

Methods in org.apache.wicket.extensions.ajax.markup.html.modal that return IModel
 IModel<String> ModalWindow.getTitle()
          Returns the title of the window.
 

Methods in org.apache.wicket.extensions.ajax.markup.html.modal with parameters of type IModel
 ModalWindow ModalWindow.setTitle(IModel<String> title)
          Sets the title of window.
 

Constructors in org.apache.wicket.extensions.ajax.markup.html.modal with parameters of type IModel
ModalWindow(String id, IModel<?> model)
          Creates a new modal window component.
 

Uses of IModel in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table
 

Methods in org.apache.wicket.extensions.ajax.markup.html.repeater.data.table with parameters of type IModel
protected  Item<T> AjaxFallbackDefaultDataTable.newRowItem(String id, int index, IModel<T> model)
           
 

Uses of IModel in org.apache.wicket.extensions.breadcrumb.panel
 

Constructors in org.apache.wicket.extensions.breadcrumb.panel with parameters of type IModel
BreadCrumbPanel(String id, IBreadCrumbModel breadCrumbModel, IModel<?> model)
          Construct.
 

Uses of IModel in org.apache.wicket.extensions.markup.html.basic
 

Constructors in org.apache.wicket.extensions.markup.html.basic with parameters of type IModel
SmartLinkLabel(String name, IModel<String> model)
           
SmartLinkMultiLineLabel(String id, IModel<String> model)
          Construct.
 

Uses of IModel in org.apache.wicket.extensions.markup.html.captcha
 

Methods in org.apache.wicket.extensions.markup.html.captcha that return IModel
 IModel<String> CaptchaImageResource.getChallengeIdModel()
          Gets the id for the challenge
 

Constructors in org.apache.wicket.extensions.markup.html.captcha with parameters of type IModel
CaptchaImageResource(IModel<String> challengeId)
          Construct.
CaptchaImageResource(IModel<String> challengeId, int fontSize, int margin)
          Construct.
 

Uses of IModel in org.apache.wicket.extensions.markup.html.form
 

Constructors in org.apache.wicket.extensions.markup.html.form with parameters of type IModel
DateTextField(String id, IModel<Date> model)
          Creates a new DateTextField, without a specified pattern.
DateTextField(String id, IModel<Date> model, String datePattern)
          Creates a new DateTextField bound with a specific SimpleDateFormat pattern.
 

Uses of IModel in org.apache.wicket.extensions.markup.html.form.palette
 

Constructors in org.apache.wicket.extensions.markup.html.form.palette with parameters of type IModel
Palette(String id, IModel<? extends Collection<? extends T>> choicesModel, IChoiceRenderer<T> choiceRenderer, int rows, boolean allowOrder)
           
Palette(String id, IModel<List<T>> model, IModel<? extends Collection<? extends T>> choicesModel, IChoiceRenderer<T> choiceRenderer, int rows, boolean allowOrder)
           
Palette(String id, IModel<List<T>> model, IModel<? extends Collection<? extends T>> choicesModel, IChoiceRenderer<T> choiceRenderer, int rows, boolean allowOrder)
           
 

Uses of IModel in org.apache.wicket.extensions.markup.html.form.select
 

Methods in org.apache.wicket.extensions.markup.html.form.select that return IModel
 IModel<T> IOptionRenderer.getModel(T value)
          Gets the model that will be used to represent the value object.
 

Methods in org.apache.wicket.extensions.markup.html.form.select with parameters of type IModel
protected  SelectOption<T> SelectOptions.newOption(String text, IModel<T> model)
          Factory method for creating a new SelectOption.
 

Constructors in org.apache.wicket.extensions.markup.html.form.select with parameters of type IModel
Select(String id, IModel<T> model)
           
SelectOption(String id, IModel<T> model)
           
SelectOptions(String id, IModel<Collection<? extends T>> model, IOptionRenderer<T> renderer)
          Constructor
 

Uses of IModel in org.apache.wicket.extensions.markup.html.repeater.data.grid
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.grid with parameters of type IModel
protected  Item<ICellPopulator<T>> AbstractDataGridView.newCellItem(String id, int index, IModel<ICellPopulator<T>> model)
          Factory method for Item container that represents a cell.
protected  Item<T> AbstractDataGridView.newItem(String id, int index, IModel<T> model)
           
protected  Item<T> AbstractDataGridView.newRowItem(String id, int index, IModel<T> model)
          Factory method for Item container that represents a row.
 void PropertyPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel)
           
 void ICellPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel)
          Method used to populate a cell in the DataGridView Implementation MUST add a component to the cellItem using the component id provided by componentId argument, otherwise a WicketRuntimeException will be thrown
 

Uses of IModel in org.apache.wicket.extensions.markup.html.repeater.data.table
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table that return IModel
protected  IModel<?> PropertyColumn.createLabelModel(IModel<T> rowModel)
          Factory method for generating a model that will generated the displayed value.
 IModel<String> AbstractColumn.getDisplayModel()
           
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table with parameters of type IModel
protected  IModel<?> PropertyColumn.createLabelModel(IModel<T> rowModel)
          Factory method for generating a model that will generated the displayed value.
protected  Item<T> DataTable.newCellItem(String id, int index, IModel<T> model)
          Factory method for Item container that represents a cell in the underlying DataGridView
protected  Item<T> DefaultDataTable.newRowItem(String id, int index, IModel<T> model)
           
protected  Item<T> DataTable.newRowItem(String id, int index, IModel<T> model)
          Factory method for Item container that represents a row in the underlying DataGridView
 void PropertyColumn.populateItem(Item<ICellPopulator<T>> item, String componentId, IModel<T> rowModel)
          Implementation of populateItem which adds a label to the cell whose model is the provided property expression evaluated against rowModelObject
 

Constructors in org.apache.wicket.extensions.markup.html.repeater.data.table with parameters of type IModel
AbstractColumn(IModel<String> displayModel)
           
AbstractColumn(IModel<String> displayModel, String sortProperty)
           
AbstractToolbar(IModel<?> model, DataTable<?> table)
          Constructor
NoRecordsToolbar(DataTable<?> table, IModel<String> messageModel)
           
PropertyColumn(IModel<String> displayModel, String propertyExpression)
          Creates a non sortable property column
PropertyColumn(IModel<String> displayModel, String sortProperty, String propertyExpression)
          Creates a property column that is also sortable
 

Uses of IModel in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
 

Fields in org.apache.wicket.extensions.markup.html.repeater.data.table.filter declared as IModel
protected static IModel<String> GoFilter.DEFAULT_GO_MODEL
           
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table.filter that return IModel
protected  IModel<List<? extends Y>> ChoiceFilteredPropertyColumn.getFilterChoices()
           
protected  IModel<F> TextFilteredPropertyColumn.getFilterModel(FilterForm<?> form)
          Returns the model that will be passed on to the text filter.
protected  IModel<Y> ChoiceFilteredPropertyColumn.getFilterModel(FilterForm<?> form)
          Returns the model that will be passed on to the text filter.
protected  IModel<?> AbstractFilter.getStateModel()
           
 

Methods in org.apache.wicket.extensions.markup.html.repeater.data.table.filter with parameters of type IModel
protected  DropDownChoice<T> ChoiceFilter.newDropDownChoice(String id, IModel<T> model, IModel<List<? extends T>> choices, IChoiceRenderer<T> renderer)
          Factory method for the drop down choice component
protected  DropDownChoice<T> ChoiceFilter.newDropDownChoice(String id, IModel<T> model, IModel<List<? extends T>> choices, IChoiceRenderer<T> renderer)
          Factory method for the drop down choice component
 

Constructors in org.apache.wicket.extensions.markup.html.repeater.data.table.filter with parameters of type IModel
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, IModel<List<? extends T>> choices, boolean autoSubmit)
           
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, IModel<List<? extends T>> choices, boolean autoSubmit)
           
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, IModel<List<? extends T>> choices, IChoiceRenderer<T> renderer, boolean autoSubmit)
           
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, IModel<List<? extends T>> choices, IChoiceRenderer<T> renderer, boolean autoSubmit)
           
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, List<? extends T> choices, boolean autoSubmit)
           
ChoiceFilter(String id, IModel<T> model, FilterForm<?> form, List<? extends T> choices, IChoiceRenderer<T> renderer, boolean autoSubmit)
           
ChoiceFilteredPropertyColumn(IModel<String> displayModel, String propertyExpression, IModel<List<? extends Y>> filterChoices)
           
ChoiceFilteredPropertyColumn(IModel<String> displayModel, String propertyExpression, IModel<List<? extends Y>> filterChoices)
           
ChoiceFilteredPropertyColumn(IModel<String> displayModel, String sortProperty, String propertyExpression, IModel<List<? extends Y>> filterChoices)
           
ChoiceFilteredPropertyColumn(IModel<String> displayModel, String sortProperty, String propertyExpression, IModel<List<? extends Y>> filterChoices)
           
FilteredAbstractColumn(IModel<String> displayModel)
          Constructor
FilteredAbstractColumn(IModel<String> displayModel, String sortProperty)
          Constructor
FilteredPropertyColumn(IModel<String> displayModel, String propertyExpression)
           
FilteredPropertyColumn(IModel<String> displayModel, String sortProperty, String propertyExpression)
          Constructor
GoAndClearFilter(String id, FilterForm<?> form, IModel<String> goModel, IModel<String> clearModel)
          Constructor
GoAndClearFilter(String id, FilterForm<?> form, IModel<String> goModel, IModel<String> clearModel)
          Constructor
GoFilter(String id, IModel<String> goModel)
          Constructor
TextFilter(String id, IModel<T> model, FilterForm<?> form)
          Constructor
TextFilteredPropertyColumn(IModel<String> displayModel, String propertyExpression)
           
TextFilteredPropertyColumn(IModel<String> displayModel, String sortProperty, String propertyExpression)
           
 

Uses of IModel in org.apache.wicket.extensions.markup.html.tabs
 

Methods in org.apache.wicket.extensions.markup.html.tabs that return IModel
 IModel<String> PanelCachingTab.getTitle()
           
 IModel<String> ITab.getTitle()
           
 IModel<String> AbstractTab.getTitle()
           
 

Methods in org.apache.wicket.extensions.markup.html.tabs with parameters of type IModel
protected  Component TabbedPanel.newTitle(String titleId, IModel<?> titleModel, int index)
          Factory method for tab titles.
 

Constructors in org.apache.wicket.extensions.markup.html.tabs with parameters of type IModel
AbstractTab(IModel<String> title)
          Constructor
 

Uses of IModel in org.apache.wicket.extensions.markup.html.tree
 

Constructors in org.apache.wicket.extensions.markup.html.tree with parameters of type IModel
DefaultAbstractTree(String id, IModel<TreeModel> model)
          Tree constructor.
Tree(String id, IModel<TreeModel> model)
          Tree constructor.
 

Uses of IModel in org.apache.wicket.extensions.markup.html.tree.table
 

Constructors in org.apache.wicket.extensions.markup.html.tree.table with parameters of type IModel
TreeTable(String id, IModel model, IColumn[] columns)
          Creates the TreeTable for the given model and array of columns.
 

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

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

Uses of IModel in org.apache.wicket.extensions.rating
 

Methods in org.apache.wicket.extensions.rating with parameters of type IModel
protected  Component RatingPanel.newRatingLabel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfVotes)
          Creates a new rating label, showing a message like 'Rated 5.4 from 53 votes'.
protected  Component RatingPanel.newRatingLabel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfVotes)
          Creates a new rating label, showing a message like 'Rated 5.4 from 53 votes'.
protected  Component RatingPanel.newRatingStarBar(String id, IModel<Integer> nrOfStars)
          Creates a new bar filled with stars to click on.
 

Constructors in org.apache.wicket.extensions.rating with parameters of type IModel
RatingPanel(String id, IModel<? extends Number> rating)
          Constructs a rating component with 5 stars, using the rating for retrieving the rating.
RatingPanel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfStars, IModel<Integer> nrOfVotes, IModel<Boolean> hasVoted, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model used to retrieve the number of votes cast and the hasVoted model to retrieve whether the user already had cast a vote.
RatingPanel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfStars, IModel<Integer> nrOfVotes, IModel<Boolean> hasVoted, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model used to retrieve the number of votes cast and the hasVoted model to retrieve whether the user already had cast a vote.
RatingPanel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfStars, IModel<Integer> nrOfVotes, IModel<Boolean> hasVoted, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model used to retrieve the number of votes cast and the hasVoted model to retrieve whether the user already had cast a vote.
RatingPanel(String id, IModel<? extends Number> rating, IModel<Integer> nrOfStars, IModel<Integer> nrOfVotes, IModel<Boolean> hasVoted, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model used to retrieve the number of votes cast and the hasVoted model to retrieve whether the user already had cast a vote.
RatingPanel(String id, IModel<? extends Number> rating, int nrOfStars, boolean addDefaultCssStyle)
          Constructs a rating component with nrOfStars stars, using the rating for retrieving the rating.
RatingPanel(String id, IModel<? extends Number> rating, int nrOfStars, IModel<Integer> nrOfVotes, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model to retrieve the number of casted votes.
RatingPanel(String id, IModel<? extends Number> rating, int nrOfStars, IModel<Integer> nrOfVotes, boolean addDefaultCssStyle)
          Constructs a rating panel with nrOfStars stars, where the rating model is used to retrieve the rating, the nrOfVotes model to retrieve the number of casted votes.
 

Uses of IModel in org.apache.wicket.extensions.wizard
 

Methods in org.apache.wicket.extensions.wizard that return IModel
 IModel<?> StaticContentStep.getContentModel()
          Gets the content model.
 

Methods in org.apache.wicket.extensions.wizard with parameters of type IModel
<T> void
StaticContentStep.setContentModel(IModel<T> content)
          Sets the content model.
 void WizardStep.setSummaryModel(IModel<String> summary)
          Sets summary.
 void WizardStep.setTitleModel(IModel<String> title)
          Sets title.
 

Constructors in org.apache.wicket.extensions.wizard with parameters of type IModel
StaticContentStep(IModel<String> title, IModel<String> summary, IModel<?> content, boolean allowHtml)
          Construct.
StaticContentStep(IModel<String> title, IModel<String> summary, IModel<?> content, boolean allowHtml)
          Construct.
StaticContentStep(IModel<String> title, IModel<String> summary, IModel<?> content, boolean allowHtml)
          Construct.
StaticContentStep(IModel<String> title, IModel<String> summary, String content, boolean allowHtml)
          Construct.
StaticContentStep(IModel<String> title, IModel<String> summary, String content, boolean allowHtml)
          Construct.
StaticContentStep(String title, String summary, IModel<?> content, boolean allowHtml)
          Construct.
WizardStep(IModel<String> title, IModel<String> summary)
          Creates a new step with the specified title and summary.
WizardStep(IModel<String> title, IModel<String> summary)
          Creates a new step with the specified title and summary.
WizardStep(IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
WizardStep(IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
WizardStep(IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
WizardStep(String title, String summary, IModel<?> model)
          Creates a new step with the specified title and summary.
 

Uses of IModel in org.apache.wicket.extensions.wizard.dynamic
 

Constructors in org.apache.wicket.extensions.wizard.dynamic with parameters of type IModel
DynamicWizardStep(IDynamicWizardStep previousStep, IModel<String> title, IModel<String> summary)
          Creates a new step with the specified title and summary.
DynamicWizardStep(IDynamicWizardStep previousStep, IModel<String> title, IModel<String> summary)
          Creates a new step with the specified title and summary.
DynamicWizardStep(IDynamicWizardStep previousStep, IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
DynamicWizardStep(IDynamicWizardStep previousStep, IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
DynamicWizardStep(IDynamicWizardStep previousStep, IModel<String> title, IModel<String> summary, IModel<?> model)
          Creates a new step with the specified title and summary.
DynamicWizardStep(IDynamicWizardStep previousStep, String title, String summary, IModel<?> model)
          Creates a new step with the specified title and summary.
 

Uses of IModel in org.apache.wicket.extensions.yui.calendar
 

Constructors in org.apache.wicket.extensions.yui.calendar with parameters of type IModel
DateField(String id, IModel<Date> model)
          Construct.
DateTimeField(String id, IModel<Date> model)
          Construct.
 

Uses of IModel in org.apache.wicket.feedback
 

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

Uses of IModel in org.apache.wicket.markup.html
 

Constructors in org.apache.wicket.markup.html with parameters of type IModel
WebComponent(String id, IModel<?> model)
           
WebMarkupContainer(String id, IModel<?> model)
           
WebMarkupContainerWithAssociatedMarkup(String id, IModel<?> model)
           
WebPage(IModel<?> model)
           
WebPage(IPageMap pageMap, IModel<?> model)
           
 

Uses of IModel in org.apache.wicket.markup.html.basic
 

Methods in org.apache.wicket.markup.html.basic that return IModel
 IModel<T> EnumLabel.getModel()
          Gets model
 

Methods in org.apache.wicket.markup.html.basic with parameters of type IModel
 void EnumLabel.setModel(IModel<T> model)
          Sets model
 

Constructors in org.apache.wicket.markup.html.basic with parameters of type IModel
EnumLabel(String id, IModel<T> model)
           
Label(String id, IModel<?> model)
           
MultiLineLabel(String id, IModel<?> model)
           
 

Uses of IModel in org.apache.wicket.markup.html.body
 

Constructors in org.apache.wicket.markup.html.body with parameters of type IModel
BodyTagAttributeModifier(String attribute, boolean addAttributeIfNotPresent, IModel<?> replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(String attribute, IModel<?> replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(String attribute, String pattern, boolean addAttributeIfNotPresent, IModel<?> replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
BodyTagAttributeModifier(String attribute, String pattern, IModel<?> replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and expected pattern to match plus the model to replace with.
 

Uses of IModel in org.apache.wicket.markup.html.border
 

Constructors in org.apache.wicket.markup.html.border with parameters of type IModel
Border(String id, IModel<?> model)
           
 

Uses of IModel in org.apache.wicket.markup.html.form
 

Methods in org.apache.wicket.markup.html.form that return IModel
 IModel<String> LabeledWebMarkupContainer.getLabel()
           
 IModel<T> ILabelProvider.getLabel()
          The value will be made available to the validator property by means of ${label}.
 IModel<T> Radio.getModel()
          Gets model
 IModel<T> FormComponent.getModel()
          Gets model
 IModel<T> Form.getModel()
          Gets model
 IModel<T> Check.getModel()
          Gets model
protected  IModel<String> Button.initModel()
          Override of the default initModel behaviour.
 

Methods in org.apache.wicket.markup.html.form with parameters of type IModel
 AbstractChoice<T,E> AbstractChoice.setChoices(IModel<? extends List<? extends E>> choices)
          Sets the list of choices
 ImageButton ImageButton.setDefaultModel(IModel<?> model)
           
 Radio<T> Radio.setLabel(IModel<String> labelModel)
          The value will be made available to the validator property by means of ${label}.
 FormComponent<T> FormComponent.setLabel(IModel<String> labelModel)
          The value will be made available to the validator property by means of ${label}.
 Check<T> Check.setLabel(IModel<String> labelModel)
          The value will be made available to the validator property by means of ${label}.
protected  void LabeledWebMarkupContainer.setLabelInternal(IModel<String> labelModel)
          Provide internal setter.
 void Radio.setModel(IModel<T> model)
          Sets model
 void FormComponent.setModel(IModel<T> model)
          Sets model
 void Form.setModel(IModel<T> model)
          Sets model
 void Check.setModel(IModel<T> model)
          Sets model
 

Constructors in org.apache.wicket.markup.html.form with parameters of type IModel
AbstractChoice(String id, IModel<? extends List<? extends E>> choices)
          Constructor.
AbstractChoice(String id, IModel<? extends List<? extends E>> choices, IChoiceRenderer<? super E> renderer)
          Constructor.
AbstractChoice(String id, IModel<T> model, IModel<? extends List<? extends E>> choices)
          Constructor.
AbstractChoice(String id, IModel<T> model, IModel<? extends List<? extends E>> choices)
          Constructor.
AbstractChoice(String id, IModel<T> model, IModel<? extends List<? extends E>> choices, IChoiceRenderer<? super E> renderer)
          Constructor.
AbstractChoice(String id, IModel<T> model, IModel<? extends List<? extends E>> choices, IChoiceRenderer<? super E> renderer)
          Constructor.
AbstractChoice(String id, IModel<T> model, List<? extends E> choices)
          Constructor.
AbstractChoice(String id, IModel<T> model, List<? extends E> choices, IChoiceRenderer<? super E> renderer)
          Constructor.
AbstractSingleSelectChoice(String id, IModel<? extends List<? extends T>> choices)
           
AbstractSingleSelectChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
AbstractSingleSelectChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
AbstractSingleSelectChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
AbstractSingleSelectChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
AbstractSingleSelectChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
AbstractSingleSelectChoice(String id, IModel<T> model, List<? extends T> data)
           
AbstractSingleSelectChoice(String id, IModel<T> model, List<? extends T> data, IChoiceRenderer<? super T> renderer)
           
AbstractSubmitLink(String id, IModel<?> model)
          Construct.
AbstractSubmitLink(String id, IModel<?> model, Form<?> form)
          Construct.
AbstractTextComponent(String id, IModel<T> model)
           
Button(String id, IModel<String> model)
          Constructor taking an model for rendering the 'label' of the button (the value attribute of the input/button tag).
Check(String id, IModel<T> model)
           
Check(String id, IModel<T> model, CheckGroup<T> group)
           
CheckBox(String id, IModel<Boolean> model)
           
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, List<? extends T> choices)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends Collection<T>> model, List<? extends T> choices, IChoiceRenderer<? super T> renderer)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends List<? extends T>> choices)
          Constructor
CheckBoxMultipleChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
CheckGroup(String id, IModel<? extends Collection<T>> model)
           
DropDownChoice(String id, IModel<? extends List<? extends T>> choices)
           
DropDownChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
DropDownChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
DropDownChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
DropDownChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
DropDownChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
DropDownChoice(String id, IModel<T> model, List<? extends T> choices)
           
DropDownChoice(String id, IModel<T> model, List<? extends T> data, IChoiceRenderer<? super T> renderer)
           
Form(String id, IModel<T> model)
           
FormComponent(String id, IModel<T> model)
           
FormComponentPanel(String id, IModel<T> model)
          Construct.
HiddenField(String id, IModel<T> model)
          Construct.
HiddenField(String id, IModel<T> model, Class<T> type)
           
ImageButton(String id, IModel<String> model)
           
LabeledWebMarkupContainer(String id, IModel<?> model)
           
ListChoice(String id, IModel<? extends List<? extends T>> choices)
           
ListChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer, int maxRows)
           
ListChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer, int maxRows)
           
ListChoice(String id, IModel<T> model, List<? extends T> choices)
           
ListChoice(String id, IModel<T> model, List<? extends T> choices, IChoiceRenderer<? super T> renderer)
           
ListChoice(String id, IModel<T> model, List<? extends T> choices, IChoiceRenderer<? super T> renderer, int maxRows)
           
ListChoice(String id, IModel<T> model, List<? extends T> choices, int maxRows)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> object, List<? extends T> choices)
           
ListMultipleChoice(String id, IModel<? extends Collection<T>> object, List<? extends T> choices, IChoiceRenderer<? super T> renderer)
           
ListMultipleChoice(String id, IModel<? extends List<? extends T>> choices)
           
ListMultipleChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
           
PasswordTextField(String id, IModel<String> model)
           
Radio(String id, IModel<T> model)
           
Radio(String id, IModel<T> model, RadioGroup<T> group)
           
RadioChoice(String id, IModel<? extends List<? extends T>> choices)
          Constructor
RadioChoice(String id, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
RadioChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
          Constructor
RadioChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices)
          Constructor
RadioChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
RadioChoice(String id, IModel<T> model, IModel<? extends List<? extends T>> choices, IChoiceRenderer<? super T> renderer)
          Constructor
RadioChoice(String id, IModel<T> model, List<? extends T> choices)
          Constructor
RadioChoice(String id, IModel<T> model, List<? extends T> choices, IChoiceRenderer<? super T> renderer)
          Constructor
RadioGroup(String id, IModel<T> model)
           
RequiredTextField(String id, IModel<T> model)
           
RequiredTextField(String id, IModel<T> model, Class<T> type)
           
StatelessForm(String id, IModel<T> model)
          Construct.
SubmitLink(String id, IModel<?> model)
          With this constructor the SubmitLink must be inside a Form.
SubmitLink(String id, IModel<?> model, Form<?> form)
          With this constructor the SubmitLink will submit the Form that is given when the link is clicked on.
TextArea(String id, IModel<T> model)
           
TextField(String id, IModel<T> model)
           
TextField(String id, IModel<T> model, Class<T> type)
           
 

Uses of IModel in org.apache.wicket.markup.html.form.upload
 

Methods in org.apache.wicket.markup.html.form.upload with parameters of type IModel
 FileUploadField FileUploadField.setDefaultModel(IModel<?> model)
           
 

Constructors in org.apache.wicket.markup.html.form.upload with parameters of type IModel
FileUploadField(String id, IModel<FileUpload> model)
           
MultiFileUploadField(String id, IModel<? extends Collection<FileUpload>> model)
          Constructor
MultiFileUploadField(String id, IModel<? extends Collection<FileUpload>> model, int max)
          Constructor
 

Uses of IModel in org.apache.wicket.markup.html.form.validation
 

Constructors in org.apache.wicket.markup.html.form.validation with parameters of type IModel
FormComponentFeedbackIndicator(String id, IModel<?> model)
          Deprecated. no need for a model in this component
 

Uses of IModel in org.apache.wicket.markup.html.image
 

Methods in org.apache.wicket.markup.html.image that return IModel
protected  IModel<?> Image.initModel()
           
 

Methods in org.apache.wicket.markup.html.image with parameters of type IModel
 Component Image.setDefaultModel(IModel<?> model)
           
 

Constructors in org.apache.wicket.markup.html.image with parameters of type IModel
ContextImage(String id, IModel<String> contextRelativePath)
          Constructor
ContextPathGenerator(IModel<String> contextRelativePath)
          Constructor
Image(String id, IModel<?> model)
           
NonCachingImage(String id, IModel<?> model)
          Construct.
 

Uses of IModel in org.apache.wicket.markup.html.include
 

Constructors in org.apache.wicket.markup.html.include with parameters of type IModel
Include(String id, IModel<String> model)
          Construct.
 

Uses of IModel in org.apache.wicket.markup.html.link
 

Methods in org.apache.wicket.markup.html.link that return IModel
 IModel<String> ExternalLink.getLabel()
           
 IModel<T> Link.getModel()
          Gets model
 

Methods in org.apache.wicket.markup.html.link with parameters of type IModel
 void Link.setModel(IModel<T> model)
          Sets model
 

Constructors in org.apache.wicket.markup.html.link with parameters of type IModel
AbstractLink(String id, IModel<?> model)
          Construct.
DownloadLink(String id, IModel<File> model)
          Constructor.
DownloadLink(String id, IModel<File> model, String fileName)
          Constructor.
ExternalLink(String id, IModel<String> href)
          Constructor.
ExternalLink(String id, IModel<String> href, IModel<String> label)
          Constructor.
ExternalLink(String id, IModel<String> href, IModel<String> label)
          Constructor.
Link(String id, IModel<T> model)
           
PopupCloseLink(String id, IModel<T> object)
          Constructor
 

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

Classes in org.apache.wicket.markup.html.list that implement IModel
 class ListItemModel<T>
          Model for list items.
 

Methods in org.apache.wicket.markup.html.list that return IModel
protected  IModel<T> PropertyListView.getListItemModel(IModel<? extends List<T>> model, int index)
          Wraps a ListItemModel in a CompoundPropertyModel.
protected  IModel<T> ListView.getListItemModel(IModel<? extends List<T>> listViewModel, int index)
          Subclasses may provide their own ListItemModel with extended functionality.
 IModel<? extends List<T>> ListView.getModel()
          Gets model
 IModel<T> ListItem.getModel()
          Gets model
 

Methods in org.apache.wicket.markup.html.list with parameters of type IModel
protected  IModel<T> PropertyListView.getListItemModel(IModel<? extends List<T>> model, int index)
          Wraps a ListItemModel in a CompoundPropertyModel.
protected  IModel<T> ListView.getListItemModel(IModel<? extends List<T>> listViewModel, int index)
          Subclasses may provide their own ListItemModel with extended functionality.
 void ListView.setModel(IModel<? extends List<T>> model)
          Sets model
 void ListItem.setModel(IModel<T> model)
          Sets model
 

Constructors in org.apache.wicket.markup.html.list with parameters of type IModel
ListItem(int index, IModel<T> model)
          A constructor which uses the index and the list provided to create a ListItem.
ListView(String id, IModel<? extends List<? extends T>> model)
           
Loop(String id, IModel<Integer> model)
          Construct.
OddEvenListItem(int index, IModel<T> model)
          Constructor
PageableListView(String id, IModel<? extends List<? extends T>> model, int rowsPerPage)
          Constructor
PropertyListView(String id, IModel<? extends List<? extends T>> model)
          Construct with a model.
 

Uses of IModel in org.apache.wicket.markup.html.panel
 

Constructors in org.apache.wicket.markup.html.panel with parameters of type IModel
Fragment(String id, String markupId, IModel<?> model)
          Deprecated. use Fragment.Fragment(String, String, MarkupContainer, IModel)
Fragment(String id, String markupId, MarkupContainer markupProvider, IModel<?> model)
          Constructor.
Panel(String id, IModel<?> model)
           
 

Uses of IModel in org.apache.wicket.markup.html.resources
 

Constructors in org.apache.wicket.markup.html.resources with parameters of type IModel
JavaScriptReference(String id, Class<?> referer, IModel<String> file)
          Construct.
JavaScriptReference(String id, IModel<ResourceReference> resourceReference)
          Construct.
PackagedResourceReference(String id, Class<?> referer, IModel<String> file, String attributeToReplace)
          Construct.
PackagedResourceReference(String id, IModel<ResourceReference> resourceReference, String attributeToReplace)
          Construct.
StyleSheetReference(String id, Class<?> referer, IModel<String> file)
          Construct.
StyleSheetReference(String id, IModel<ResourceReference> resourceReference)
          Construct.
 

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

Classes in org.apache.wicket.markup.html.tree that implement IModel
 class WicketTreeModel
           
 

Methods in org.apache.wicket.markup.html.tree that return IModel
 IModel<TreeModel> AbstractTree.getModel()
           
protected  IModel<Object> LabelTree.getNodeTextModel(IModel<Object> nodeModel)
          Provides the model that will be used to feed the node text.
protected  IModel<Object> LabelIconPanel.wrapNodeModel(IModel<Object> nodeModel)
          Optional method for wrapping (creating an intermediate model) for the tree node model
 

Methods in org.apache.wicket.markup.html.tree with parameters of type IModel
protected  void LinkIconPanel.addComponents(IModel<Object> model, BaseTree tree)
           
protected  void LabelIconPanel.addComponents(IModel<Object> model, BaseTree tree)
          Adds the icon and content components to the panel.
protected  IModel<Object> LabelTree.getNodeTextModel(IModel<Object> nodeModel)
          Provides the model that will be used to feed the node text.
protected  Component LabelIconPanel.newContentComponent(String componentId, BaseTree tree, IModel<Object> model)
          Creates the content component (label in this case) for the node
protected  Component LabelIconPanel.newImageComponent(String componentId, BaseTree tree, IModel<Object> model)
          Creates the icon component for the node
protected  Component LinkTree.newNodeComponent(String id, IModel<Object> model)
           
protected  Component LabelTree.newNodeComponent(String id, IModel<Object> model)
           
protected abstract  Component BaseTree.newNodeComponent(String id, IModel<Object> model)
          Creates a new component for the given TreeNode.
 MarkupContainer AbstractTree.setModel(IModel<TreeModel> model)
           
protected  IModel<Object> LabelIconPanel.wrapNodeModel(IModel<Object> nodeModel)
          Optional method for wrapping (creating an intermediate model) for the tree node model
 

Constructors in org.apache.wicket.markup.html.tree with parameters of type IModel
AbstractTree(String id, IModel<TreeModel> model)
          Tree constructor
BaseTree(String id, IModel<TreeModel> model)
          Construct.
LabelIconPanel(String id, IModel<Object> model, BaseTree tree)
          Constructs the panel.
LabelTree(String id, IModel<TreeModel> model)
          Construct.
LinkIconPanel(String id, IModel<Object> model, BaseTree tree)
          Constructs the panel.
LinkTree(String id, IModel<TreeModel> model)
          Construct.
 

Uses of IModel in org.apache.wicket.markup.repeater
 

Methods in org.apache.wicket.markup.repeater that return IModel
 IModel<T> Item.getModel()
          Gets model
 

Methods in org.apache.wicket.markup.repeater that return types with arguments of type IModel
protected abstract  Iterator<IModel<T>> RefreshingView.getItemModels()
          Returns an iterator over models for items that will be added to this view
protected  Iterator<IModel<T>> AbstractPageableView.getItemModels()
          This method retrieves the subset of models for items in the current page and allows RefreshingView to generate items.
protected abstract  Iterator<IModel<T>> AbstractPageableView.getItemModels(int offset, int size)
          Returns an iterator over models for items in the current page
 

Methods in org.apache.wicket.markup.repeater with parameters of type IModel
 Item<T> IItemFactory.newItem(int index, IModel<T> model)
          Factory method for instances of Item.
protected  Item<T> RefreshingView.newItem(String id, int index, IModel<T> model)
          Factory method for Item container.
 void Item.setModel(IModel<T> model)
          Sets model
 

Method parameters in org.apache.wicket.markup.repeater with type arguments of type IModel
<T> Iterator<Item<T>>
ReuseIfModelsEqualStrategy.getItems(IItemFactory<T> factory, Iterator<IModel<T>> newModels, Iterator<Item<T>> existingItems)
           
<T> Iterator<Item<T>>
IItemReuseStrategy.getItems(IItemFactory<T> factory, Iterator<IModel<T>> newModels, Iterator<Item<T>> existingItems)
          Returns an iterator over items that will be added to the view.
<T> Iterator<Item<T>>
DefaultItemReuseStrategy.getItems(IItemFactory<T> factory, Iterator<IModel<T>> newModels, Iterator<Item<T>> existingItems)
           
 

Constructors in org.apache.wicket.markup.repeater with parameters of type IModel
AbstractPageableView(String id, IModel<? extends Collection<? extends T>> model)
          Constructor
AbstractRepeater(String id, IModel<?> model)
          Constructor
Item(String id, int index, IModel<T> model)
           
OddEvenItem(String id, int index, IModel<T> model)
          Constructor
RefreshingView(String id, IModel<?> model)
          Constructor
RepeatingView(String id, IModel<?> model)
           
 

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

Methods in org.apache.wicket.markup.repeater.data that return IModel
 IModel<T> EmptyDataProvider.model(Object object)
           
 IModel<T> ListDataProvider.model(T object)
           
 IModel<T> IDataProvider.model(T object)
          Callback used by the consumer of this data provider to wrap objects retrieved from IDataProvider.iterator(int, int) with a model (usually a detachable one).
 

Methods in org.apache.wicket.markup.repeater.data that return types with arguments of type IModel
protected  Iterator<IModel<T>> DataViewBase.getItemModels(int offset, int count)
           
 

Uses of IModel in org.apache.wicket.markup.repeater.util
 

Methods in org.apache.wicket.markup.repeater.util that return IModel
protected abstract  IModel<T> ModelIteratorAdapter.model(T object)
          This method is used to wrap the provided object with an implementation of IModel.
protected abstract  IModel<T> ArrayIteratorAdapter.model(T object)
          This method is used to wrap the provided object with an implementation of IModel.
 IModel<T> ModelIteratorAdapter.next()
           
 IModel<T> ArrayIteratorAdapter.next()
           
 

Uses of IModel in org.apache.wicket.markup.transformer
 

Constructors in org.apache.wicket.markup.transformer with parameters of type IModel
AbstractOutputTransformerContainer(String id, IModel<?> model)
          Construct
NoopOutputTransformerContainer(String id, IModel<?> model)
          Construct
XsltOutputTransformerContainer(String id, IModel<?> model)
          Construct
XsltOutputTransformerContainer(String id, IModel<?> model, String xslFilePath)
          Instead of using the default mechanism to determine the associated XSL file, it is given by the user.
 

Uses of IModel in org.apache.wicket.model
 

Subinterfaces of IModel 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 IObjectClassAwareModel<T>
          Interface implemented by model that can provide class of the model object.
 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 IModel
 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 BoundCompoundPropertyModel<T>
          Deprecated. See CompoundPropertyModel.bind(String)
 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.
 

Methods in org.apache.wicket.model that return IModel
<S> IModel<S>
CompoundPropertyModel.bind(String property)
          Binds this model to a special property by returning a model that has this compound model as its nested/wrapped model and the property which should be evaluated.
 IModel<?> IChainingModel.getChainedModel()
          Returns the chained model if there is a chained model.
 IModel<?> CompoundPropertyModel.getChainedModel()
           
 IModel<?> AbstractPropertyModel.getChainedModel()
           
 IModel<?> IWrapModel.getWrappedModel()
          Gets the wrapped model.
static
<C> IModel<Collection<? extends C>>
Model.of(Collection<? extends C> set)
          Factory method for models that contain collections.
static
<C> IModel<List<? extends C>>
Model.of(List<? extends C> list)
          Deprecated. see Model.ofList(List)
static
<K,V> IModel<Map<K,V>>
Model.of(Map<K,V> map)
          Deprecated. use Model.ofMap(Map)
static
<C> IModel<Set<? extends C>>
Model.of(Set<? extends C> set)
          Deprecated. replace by Model.ofSet(java.util.Set).
static
<C> IModel<List<? extends C>>
Model.ofList(List<? extends C> list)
          Factory method for models that contain lists.
static
<K,V> IModel<Map<K,V>>
Model.ofMap(Map<K,V> map)
          Factory method for models that contain maps.
static
<C> IModel<Set<? extends C>>
Model.ofSet(Set<? extends C> set)
          Factory method for models that contain sets.
static
<C> IModel<List<? extends C>>
Model.valueOf(List<? extends C> list)
          Deprecated. see Model.of(List)
static
<K,V> IModel<Map<K,V>>
Model.valueOf(Map<K,V> map)
          Deprecated. see Model.of(Map)
 

Methods in org.apache.wicket.model with parameters of type IModel
 void IChainingModel.setChainedModel(IModel<?> model)
          Sets the model that is chained inside this model.
 void CompoundPropertyModel.setChainedModel(IModel<?> model)
           
 void AbstractPropertyModel.setChainedModel(IModel<?> model)
           
 

Constructors in org.apache.wicket.model with parameters of type IModel
StringResourceModel(String resourceKey, Component component, IModel<?> model)
          Construct.
StringResourceModel(String resourceKey, Component component, IModel<?> model, Object[] parameters)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(String resourceKey, Component component, IModel<?> model, Object[] parameters, String defaultValue)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(String resourceKey, Component component, IModel<?> model, String defaultValue)
          Construct.
StringResourceModel(String resourceKey, IModel<?> model)
          Construct.
StringResourceModel(String resourceKey, IModel<?> model, Object[] parameters)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(String resourceKey, IModel<?> model, Object[] parameters, String defaultValue)
          Creates a new string resource model using the supplied parameters.
StringResourceModel(String resourceKey, IModel<?> model, String defaultValue)
          Construct.
 

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

Classes in org.apache.wicket.model.util that implement IModel
 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.
 

Uses of IModel in org.apache.wicket.resource
 

Constructors in org.apache.wicket.resource with parameters of type IModel
TextTemplateResourceReference(Class<?> scope, String fileName, IModel<Map<String,Object>> variablesModel)
          Creates a resource reference to a PackagedTextTemplate.
TextTemplateResourceReference(Class<?> scope, String fileName, String contentType, IModel<Map<String,Object>> variablesModel)
          Creates a resource reference to a PackagedTextTemplate.
TextTemplateResourceReference(Class<?> scope, String fileName, String contentType, String encoding, IModel<Map<String,Object>> variablesModel)
          Creates a resource reference to a PackagedTextTemplate.
 

Uses of IModel in org.apache.wicket.spring.annot.web
 

Classes in org.apache.wicket.spring.annot.web that implement IModel
 class ProxyModel
           
 

Methods in org.apache.wicket.spring.annot.web that return IModel
 IModel ProxyDataProvider.model(Object object)
           
 

Uses of IModel in org.apache.wicket.spring.common.web
 

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

Uses of IModel in org.apache.wicket.threadtest.apps.app1
 

Methods in org.apache.wicket.threadtest.apps.app1 that return IModel
 IModel<Contact> ContactDataProvider.model(Contact object)
          wraps retrieved contact pojo with a wicket model
 

Uses of IModel in org.apache.wicket.util.lang
 

Methods in org.apache.wicket.util.lang that return IModel
static
<T> IModel<T>
Generics.model(IModel<?> model)
          Supresses generics warning when converting model types
 

Methods in org.apache.wicket.util.lang with parameters of type IModel
static
<T> IModel<T>
Generics.model(IModel<?> model)
          Supresses generics warning when converting model types
 

Uses of IModel in org.apache.wicket.util.template
 

Methods in org.apache.wicket.util.template with parameters of type IModel
static TextTemplateHeaderContributor TextTemplateHeaderContributor.forCss(Class<?> clazz, String fileName, IModel<Map<String,Object>> variablesModel)
          Retrieves a CSS header contributor that will load the template from the given file name relative to (or in the same package as) the provided clazz argument.
static TextTemplateHeaderContributor TextTemplateHeaderContributor.forCss(TextTemplate template, IModel<Map<String,Object>> variablesModel)
          Retrieves a CSS header contributor based on the given TextTemplate.
static TextTemplateHeaderContributor TextTemplateHeaderContributor.forJavaScript(Class<?> clazz, String fileName, IModel<Map<String,Object>> variablesModel)
          Retrieves a JavaScript header contributor that will load the template from the given file name relative to (or in the same package as) the provided clazz argument.
static TextTemplateHeaderContributor TextTemplateHeaderContributor.forJavaScript(TextTemplate template, IModel<Map<String,Object>> variablesModel)
          Retrieves a JavaScript header contributor based on the given TextTemplate.
 

Constructors in org.apache.wicket.util.template with parameters of type IModel
TextTemplateHeaderContributor(TextTemplate template, IModel<Map<String,Object>> variablesModel)
          Constructor.
 

Uses of IModel in org.apache.wicket.validation
 

Methods in org.apache.wicket.validation that return IModel
 IModel<T> IModelAwareValidatable.getModel()
          Gets the model of the component being validated
 

Uses of IModel in org.apache.wicket.velocity
 

Constructors in org.apache.wicket.velocity with parameters of type IModel
VelocityContributor(String templateName, IModel<? extends Map<?,?>> model)
          The templateName needs to have the full path relative to where the resource loader starts looking.
VelocityJavascriptContributor(Class<?> clazz, String templatePath, IModel<? extends Map<?,?>> model, String id)
          Use this constructor if you have configured Velocity to use a ClasspathResourceLoader.
VelocityJavascriptContributor(String templatePath, IModel<? extends Map<?,?>> model, String id)
          Use this constructor when Velocity is configured with the FileResourceLoader.
 

Uses of IModel in org.apache.wicket.velocity.markup.html
 

Methods in org.apache.wicket.velocity.markup.html with parameters of type IModel
static VelocityPanel VelocityPanel.forTemplateResource(String id, IModel<? extends Map> model, IStringResourceStream templateResource)
          Convenience factory method to create a VelocityPanel instance with a given template resource.
 

Constructors in org.apache.wicket.velocity.markup.html with parameters of type IModel
VelocityPanel(String id, IModel<? extends Map> model)
          Construct.
 



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