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:
- 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
| Methods inherited from class org.apache.wicket.model.LoadableDetachableModel |
detach, getObject, isAttached, onAttach, onDetach, setObject, toString |
messagingLogic
@SpringBean(name="org.sakaiproject.profile2.logic.ProfileMessagingLogic")
protected ProfileMessagingLogic messagingLogic
DetachableMessageModel
public DetachableMessageModel(Message m)
- Parameters:
m -
DetachableMessageModel
public DetachableMessageModel(String id)
- Parameters:
id -
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
- See Also:
Object.hashCode()
equals
public boolean equals(Object obj)
- used for dataview with ReuseIfModelsEqualStrategy item reuse strategy
- Overrides:
equals in class 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-2012 The Sakai Foundation. All Rights Reserved.