org.sakaiproject.profile2.tool.models
Class DetachableMessageModel
java.lang.Object
org.apache.wicket.model.LoadableDetachableModel<Message>
org.sakaiproject.profile2.tool.models.DetachableMessageModel
- All Implemented Interfaces:
- java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<Message>
public class DetachableMessageModel
- extends org.apache.wicket.model.LoadableDetachableModel<Message>
Detachable model for an instance of Message
- Author:
- Steve Swinsburg (steve.swinsburg@gmail.com)
- See Also:
- Serialized Form
|
Method Summary |
boolean |
equals(java.lang.Object obj)
used for dataview with ReuseIfModelsEqualStrategy item reuse strategy |
int |
hashCode()
|
protected Message |
load()
|
| Methods inherited from class org.apache.wicket.model.LoadableDetachableModel |
detach, getObject, isAttached, onAttach, onDetach, setObject, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
messagingLogic
@SpringBean(name="org.sakaiproject.profile2.logic.ProfileMessagingLogic")
protected ProfileMessagingLogic messagingLogic
DetachableMessageModel
public DetachableMessageModel(Message m)
- Parameters:
m -
DetachableMessageModel
public DetachableMessageModel(java.lang.String id)
- Parameters:
id -
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
- See Also:
Object.hashCode()
equals
public boolean equals(java.lang.Object obj)
- used for dataview with ReuseIfModelsEqualStrategy item reuse strategy
- Overrides:
equals in class java.lang.Object
- See Also:
ReuseIfModelsEqualStrategy,
Object.equals(java.lang.Object)
load
protected Message load()
- Specified by:
load in class org.apache.wicket.model.LoadableDetachableModel<Message>
- See Also:
LoadableDetachableModel.load()
Copyright © 2008-2013 The Sakai Foundation. All Rights Reserved.