Uses of Interface
wicket.model.IModel

Packages that use IModel
wicket The core Wicket package. 
wicket.ajax.markup.html   
wicket.ajax.markup.html.form   
wicket.behavior   
wicket.feedback Classes related to showing user feedback, generally as the result of form submission and/or validation. 
wicket.markup.html Base package of HTML markup. 
wicket.markup.html.basic Basic HTML components. 
wicket.markup.html.body   
wicket.markup.html.border Border components. 
wicket.markup.html.form HTML Forms and form components. 
wicket.markup.html.form.upload Support for upload forms (using multipart requests). 
wicket.markup.html.form.validation Support for form validation. 
wicket.markup.html.image Image components. 
wicket.markup.html.include Components for including content from non-Wicket sources. 
wicket.markup.html.link Link components. 
wicket.markup.html.list List components for tabular data and such. 
wicket.markup.html.panel Panel components. 
wicket.markup.html.resources Support classes for HTML specific resources. 
wicket.markup.html.tree Package for Tree components. 
wicket.markup.transformer Transformers are able to post-process (transform) the output generated by a Component. 
wicket.model Core model support for Wicket components. 
wicket.protocol.http.portlet Wicket interface to the JSR-168 portlet API. 
 

Uses of IModel in wicket
 

Methods in wicket that return IModel
 IModel Component.getModel()
          Gets the model.
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.
 

Methods in wicket with parameters of type IModel
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel model)
           
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel model, java.util.Locale locale, java.lang.String style, java.lang.String defaultValue)
          Get the localized string using all of the supplied parameters.
 java.lang.String Localizer.getString(java.lang.String key, Component component, IModel model, java.lang.String defaultValue)
           
 java.lang.String Component.getString(java.lang.String key, IModel model)
           
 java.lang.String Component.getString(java.lang.String key, IModel model, java.lang.String defaultValue)
           
 boolean Component.sameRootModel(IModel model)
           
 Component MarkupContainer.setModel(IModel model)
           
 Component Component.setModel(IModel model)
          Sets the given model.
 

Constructors in wicket with parameters of type IModel
AttributeModifier(java.lang.String attribute, boolean addAttributeIfNotPresent, IModel replaceModel)
          Create a new attribute modifier with the given attribute name and model to replace with.
AttributeModifier(java.lang.String attribute, IModel replaceModel)
          Create a new attribute modifier with the given attribute name and model to replace with.
AttributeModifier(java.lang.String attribute, java.lang.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(java.lang.String attribute, java.lang.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(java.lang.String id, IModel model)
          Constructor.
MarkupContainer(java.lang.String id, IModel model)
           
Page(IModel model)
          Constructor.
Page(PageMap pageMap, IModel model)
          Constructor.
 

Uses of IModel in wicket.ajax.markup.html
 

Constructors in wicket.ajax.markup.html with parameters of type IModel
AjaxFallbackLink(java.lang.String id, IModel model)
          Construct.
AjaxLink(java.lang.String id, IModel model)
          Construct.
 

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

Constructors in wicket.ajax.markup.html.form with parameters of type IModel
AjaxCheckBox(java.lang.String id, IModel model)
          Construct.
 

Uses of IModel in wicket.behavior
 

Constructors in wicket.behavior with parameters of type IModel
AttributeAppender(java.lang.String attribute, boolean addAttributeIfNotPresent, IModel appendModel, java.lang.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(java.lang.String attribute, IModel appendModel, java.lang.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 wicket.feedback
 

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

Methods in wicket.feedback that return IModel
 IModel FeedbackMessagesModel.getNestedModel()
           
 

Uses of IModel in wicket.markup.html
 

Methods in wicket.markup.html with parameters of type IModel
 BodyContainer BodyContainer.addOnLoadModifier(IModel model)
          Deprecated. use BodyContainer.addOnLoadModifier(IModel, Component) instead
 BodyContainer BodyContainer.addOnLoadModifier(IModel model, Component behaviorOwner)
          Add a new AttributeModifier to the body container which appends the 'value' to the onLoad attribute of the body tag.
 BodyContainer BodyContainer.addOnUnLoadModifier(IModel model)
          Deprecated. use BodyContainer.addOnUnLoadModifier(IModel, Component) instead
 BodyContainer BodyContainer.addOnUnLoadModifier(IModel model, Component behaviorOwner)
          Add a new AttributeModifier to the body container which appends the 'value' to the onUnLoad attribute of the body tag.
 

Constructors in wicket.markup.html with parameters of type IModel
BodyContainer.AppendingAttributeModifier(java.lang.String attribute, IModel replaceModel)
          Construct.
WebComponent(java.lang.String id, IModel model)
           
WebMarkupContainer(java.lang.String id, IModel model)
           
WebMarkupContainerWithAssociatedMarkup(java.lang.String id, IModel model)
           
WebPage(IModel model)
           
WebPage(PageMap pageMap, IModel model)
           
 

Uses of IModel in wicket.markup.html.basic
 

Constructors in wicket.markup.html.basic with parameters of type IModel
Label(java.lang.String id, IModel model)
           
MultiLineLabel(java.lang.String id, IModel model)
           
 

Uses of IModel in wicket.markup.html.body
 

Constructors in wicket.markup.html.body with parameters of type IModel
BodyTagAttributeModifier(java.lang.String attribute, boolean addAttributeIfNotPresent, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(java.lang.String attribute, IModel replaceModel, Component behaviorOwner)
          Create a new attribute modifier with the given attribute name and model to replace with.
BodyTagAttributeModifier(java.lang.String attribute, java.lang.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(java.lang.String attribute, java.lang.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 wicket.markup.html.border
 

Constructors in wicket.markup.html.border with parameters of type IModel
Border(java.lang.String id, IModel model)
           
 

Uses of IModel in wicket.markup.html.form
 

Methods in wicket.markup.html.form that return IModel
 IModel FormComponent.getLabel()
          The value will be made available to the validator property by means of ${label}.
protected  IModel Button.initModel()
          Override of the default initModel behaviour.
 

Methods in wicket.markup.html.form with parameters of type IModel
 FormComponent FormComponent.setLabel(IModel labelModel)
          The value will be made available to the validator property by means of ${label}.
 

Constructors in wicket.markup.html.form with parameters of type IModel
AbstractTextComponent(java.lang.String id, IModel model)
           
Button(java.lang.String id, IModel model)
          Constructor taking an model for rendering the 'label' of the button (the value attribute of the input/button tag).
Check(java.lang.String id, IModel model)
           
CheckBox(java.lang.String id, IModel model)
           
CheckBoxMultipleChoice(java.lang.String id, IModel choices)
          Constructor
CheckBoxMultipleChoice(java.lang.String id, IModel choices, IChoiceRenderer renderer)
          Constructor
CheckBoxMultipleChoice(java.lang.String id, IModel model, IModel choices)
          Constructor
CheckBoxMultipleChoice(java.lang.String id, IModel model, IModel choices, IChoiceRenderer renderer)
          Constructor
CheckBoxMultipleChoice(java.lang.String id, IModel model, java.util.List choices)
          Constructor
CheckBoxMultipleChoice(java.lang.String id, IModel model, java.util.List choices, IChoiceRenderer renderer)
          Constructor
CheckGroup(java.lang.String id, IModel model)
           
DropDownChoice(java.lang.String id, IModel choices)
           
DropDownChoice(java.lang.String id, IModel choices, IChoiceRenderer renderer)
           
DropDownChoice(java.lang.String id, IModel model, IModel choices)
           
DropDownChoice(java.lang.String id, IModel model, IModel choices, IChoiceRenderer renderer)
           
DropDownChoice(java.lang.String id, IModel model, java.util.List choices)
           
DropDownChoice(java.lang.String id, IModel model, java.util.List data, IChoiceRenderer renderer)
           
Form(java.lang.String id, IModel model)
           
FormComponent(java.lang.String id, IModel model)
           
HiddenField(java.lang.String id, IModel model)
          Construct.
HiddenField(java.lang.String id, IModel model, java.lang.Class type)
           
ListChoice(java.lang.String id, IModel choices)
           
ListChoice(java.lang.String id, IModel choices, IChoiceRenderer renderer)
           
ListChoice(java.lang.String id, IModel model, IModel choices)
           
ListChoice(java.lang.String id, IModel model, IModel choices, IChoiceRenderer renderer)
           
ListChoice(java.lang.String id, IModel model, java.util.List choices)
           
ListChoice(java.lang.String id, IModel model, java.util.List choices, IChoiceRenderer renderer)
           
ListChoice(java.lang.String id, IModel model, java.util.List choices, IChoiceRenderer renderer, int maxRows)
           
ListChoice(java.lang.String id, IModel model, java.util.List choices, int maxRows)
           
ListMultipleChoice(java.lang.String id, IModel choices)
           
ListMultipleChoice(java.lang.String id, IModel choices, IChoiceRenderer renderer)
           
ListMultipleChoice(java.lang.String id, IModel model, IModel choices)
           
ListMultipleChoice(java.lang.String id, IModel model, IModel choices, IChoiceRenderer renderer)
           
ListMultipleChoice(java.lang.String id, IModel object, java.util.List choices)
           
ListMultipleChoice(java.lang.String id, IModel object, java.util.List choices, IChoiceRenderer renderer)
           
PasswordTextField(java.lang.String id, IModel model)
           
Radio(java.lang.String id, IModel model)
           
RadioChoice(java.lang.String id, IModel choices)
          Constructor
RadioChoice(java.lang.String id, IModel choices, IChoiceRenderer renderer)
          Constructor
RadioChoice(java.lang.String id, IModel model, IModel choices)
          Constructor
RadioChoice(java.lang.String id, IModel model, IModel choices, IChoiceRenderer renderer)
          Constructor
RadioChoice(java.lang.String id, IModel model, java.util.List choices)
          Constructor
RadioChoice(java.lang.String id, IModel model, java.util.List choices, IChoiceRenderer renderer)
          Constructor
RadioGroup(java.lang.String id, IModel model)
           
RequiredTextField(java.lang.String id, IModel model)
           
RequiredTextField(java.lang.String id, IModel model, java.lang.Class type)
           
SubmitLink(java.lang.String id, IModel model)
          With this constructor the SubmitLink must be inside a Form.
SubmitLink(java.lang.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(java.lang.String id, IModel model)
           
TextField(java.lang.String id, IModel object)
           
TextField(java.lang.String id, IModel model, java.lang.Class type)
           
 

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

Methods in wicket.markup.html.form.upload with parameters of type IModel
 Component FileUploadField.setModel(IModel model)
           
 

Constructors in wicket.markup.html.form.upload with parameters of type IModel
FileUploadField(java.lang.String id, IModel model)
           
 

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

Methods in wicket.markup.html.form.validation with parameters of type IModel
 void AbstractValidator.error(FormComponent formComponent, java.lang.String resourceKey, IModel resourceModel)
          Returns a formatted validation error message for a given component.
 

Constructors in wicket.markup.html.form.validation with parameters of type IModel
FormComponentFeedbackIndicator(java.lang.String id, IModel model)
           
 

Uses of IModel in wicket.markup.html.image
 

Methods in wicket.markup.html.image that return IModel
protected  IModel Image.initModel()
           
 

Constructors in wicket.markup.html.image with parameters of type IModel
Image(java.lang.String id, IModel model)
           
NonCachingImage(java.lang.String id, IModel model)
          Construct.
 

Uses of IModel in wicket.markup.html.include
 

Constructors in wicket.markup.html.include with parameters of type IModel
Include(java.lang.String id, IModel model)
          Construct.
 

Uses of IModel in wicket.markup.html.link
 

Constructors in wicket.markup.html.link with parameters of type IModel
ExternalLink(java.lang.String id, IModel href)
          Constructor.
ExternalLink(java.lang.String id, IModel href, IModel label)
          Constructor.
Link(java.lang.String id, IModel object)
           
PopupCloseLink(java.lang.String id, IModel object)
          Constructor
 

Uses of IModel in wicket.markup.html.list
 

Classes in wicket.markup.html.list that implement IModel
 class ListItemModel
          Model for list items.
 

Methods in wicket.markup.html.list that return IModel
protected  IModel PropertyListView.getListItemModel(IModel model, int index)
          Wraps a ListItemModel in a BoundCompoundPropertyModel.
protected  IModel ListView.getListItemModel(IModel listViewModel, int index)
          Subclasses may provide their own ListItemModel with extended functionality.
 IModel ListItemModel.getNestedModel()
           
 

Methods in wicket.markup.html.list with parameters of type IModel
protected  IModel PropertyListView.getListItemModel(IModel model, int index)
          Wraps a ListItemModel in a BoundCompoundPropertyModel.
protected  IModel ListView.getListItemModel(IModel listViewModel, int index)
          Subclasses may provide their own ListItemModel with extended functionality.
 Component ListView.setModel(IModel model)
          Sets the model and removes all current children, so that the next render will be using the contents of the model.
 

Constructors in wicket.markup.html.list with parameters of type IModel
ListItem(int index, IModel model)
          A constructor which uses the index and the list provided to create a ListItem.
ListView(java.lang.String id, IModel model)
           
Loop(java.lang.String id, IModel model)
          Construct.
PageableListView(java.lang.String id, IModel model, int rowsPerPage)
          Constructor
PropertyListView(java.lang.String id, IModel model)
          Construct with a model.
 

Uses of IModel in wicket.markup.html.panel
 

Constructors in wicket.markup.html.panel with parameters of type IModel
Fragment(java.lang.String id, java.lang.String markupId, IModel model)
          Constructor.
Fragment(java.lang.String id, java.lang.String markupId, MarkupContainer markupProvider, IModel model)
          Constructor.
Panel(java.lang.String id, IModel model)
           
 

Uses of IModel in wicket.markup.html.resources
 

Constructors in wicket.markup.html.resources with parameters of type IModel
JavaScriptReference(java.lang.String id, java.lang.Class referer, IModel file)
          Construct.
JavaScriptReference(java.lang.String id, IModel resourceReference)
          Construct.
PackagedResourceReference(java.lang.String id, java.lang.Class referer, IModel file, java.lang.String attributeToReplace)
          Construct.
PackagedResourceReference(java.lang.String id, IModel resourceReference, java.lang.String attributeToReplace)
          Construct.
StyleSheetReference(java.lang.String id, java.lang.Class referer, IModel file)
          Construct.
StyleSheetReference(java.lang.String id, IModel resourceReference)
          Construct.
 

Uses of IModel in wicket.markup.html.tree
 

Classes in wicket.markup.html.tree that implement IModel
 class SelectedPathReplacementModel
          Replacement model that looks up whether the current row is the active one.
 

Uses of IModel in wicket.markup.transformer
 

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

Uses of IModel in wicket.model
 

Subinterfaces of IModel in wicket.model
 interface ICompoundModel
          This is a marker interface for models that can be used as a shared/compound model for multiply components.
 

Classes in wicket.model that implement IModel
 class AbstractDetachableModel
          This provide a base class to work with detachable IModels.
 class AbstractModel
          AbstractModel is an adapter base class for implementing models which have no detach logic.
 class AbstractPropertyModel
          Serves as a base class for different kinds of property models.
 class AbstractReadOnlyDetachableModel
          Adds a default implementation of onSetObject() which throws an UnsupportedOperationException to indicate that the subclass is a read-only model.
 class AbstractReadOnlyModel
          AbstractReadOnlyModel is an adapter base class for implementing models which have no detach logic and are read-only.
 class BoundCompoundPropertyModel
          A compound property model that supports type conversions and property expression bindings.
 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 AbstractModel.
 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.
 

Methods in wicket.model that return IModel
 IModel StringResourceModel.getNestedModel()
          Gets the model used for property substitutions.
 IModel Model.getNestedModel()
           
 IModel IModel.getNestedModel()
          Gets the nested model.
 IModel AbstractPropertyModel.getNestedModel()
          Gets the nested model.
 IModel AbstractModel.getNestedModel()
          This default implementation of getNestedModel unconditionally returns null.
abstract  IModel AbstractDetachableModel.getNestedModel()
           
 

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

Uses of IModel in wicket.protocol.http.portlet
 

Constructors in wicket.protocol.http.portlet with parameters of type IModel
PortletPage(IModel model)
           
PortletPage(PageMap pageMap, IModel model)
           
 



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