Class DetachableContactModel
- java.lang.Object
-
- org.apache.wicket.model.LoadableDetachableModel<Contact>
-
- org.apache.wicket.examples.repeater.DetachableContactModel
-
- All Implemented Interfaces:
Serializable,IDetachable,IModel<Contact>,IClusterable
public class DetachableContactModel extends LoadableDetachableModel<Contact>
detachable model for an instance of contact- Author:
- igor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DetachableContactModel(long id)DetachableContactModel(Contact c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)used for dataview with ReuseIfModelsEqualStrategy item reuse strategyprotected ContactsDatabasegetContactsDB()inthashCode()protected Contactload()-
Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, of, onAttach, onDetach, setObject, toString
-
-
-
-
Constructor Detail
-
DetachableContactModel
public DetachableContactModel(Contact c)
- Parameters:
c-
-
DetachableContactModel
public DetachableContactModel(long id)
- Parameters:
id-
-
-
Method Detail
-
getContactsDB
protected ContactsDatabase getContactsDB()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classObject- See Also:
Object.hashCode()
-
equals
public boolean equals(Object obj)
used for dataview with ReuseIfModelsEqualStrategy item reuse strategy- Overrides:
equalsin classObject- See Also:
ReuseIfModelsEqualStrategy,Object.equals(java.lang.Object)
-
load
protected Contact load()
- Specified by:
loadin classLoadableDetachableModel<Contact>- See Also:
LoadableDetachableModel.load()
-
-