public class ResourceModel extends AbstractReadOnlyModel<String> implements IComponentAssignedModel<String>
StringResourceModel. It lacks parameter substitutions, but is generally easier to use.
If you don't use this model as primary component model (you don't specify it in component
constructor and don't assign it to component using Component.setDefaultModel(IModel)),
you will need to connect the model with a component using wrapOnAssignment(Component).
| Constructor and Description |
|---|
ResourceModel(String resourceKey)
Constructor
|
ResourceModel(String resourceKey,
String defaultValue)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getObject()
Gets the model object.
|
IWrapModel<String> |
wrapOnAssignment(Component component)
This method is called when the component gets its model assigned.
|
detach, setObject, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdetachpublic ResourceModel(String resourceKey)
resourceKey - key of the resource this model representspublic String getObject()
IModelgetObject in interface IModel<String>getObject in class AbstractReadOnlyModel<String>AbstractReadOnlyModel.getObject()public IWrapModel<String> wrapOnAssignment(Component component)
IComponentAssignedModelwrapOnAssignment in interface IComponentAssignedModel<String>IComponentAssignedModel.wrapOnAssignment(org.apache.wicket.Component)Copyright © 2006–2014 Apache Software Foundation. All rights reserved.