org.appfuse.web.pages
Class UserModel

java.lang.Object
  extended by org.apache.wicket.model.AbstractReadOnlyModel<T>
      extended by org.apache.wicket.model.LoadableDetachableModel
          extended by org.appfuse.web.pages.UserModel
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel

public class UserModel
extends org.apache.wicket.model.LoadableDetachableModel

A detachable model that can load an User object from persistent store.

Author:
ivaynberg
See Also:
Serialized Form

Constructor Summary
UserModel(org.appfuse.service.UserManager userManager)
           
UserModel(org.appfuse.model.User user, org.appfuse.service.UserManager userManager)
           
 
Method Summary
protected  java.lang.Object load()
           
 
Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, onAttach, onDetach, toString
 
Methods inherited from class org.apache.wicket.model.AbstractReadOnlyModel
getObject, setObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserModel

public UserModel(org.appfuse.service.UserManager userManager)

UserModel

public UserModel(org.appfuse.model.User user,
                 org.appfuse.service.UserManager userManager)
Parameters:
user - object this model will represent
userManager - the userManager
Method Detail

load

protected java.lang.Object load()
Specified by:
load in class org.apache.wicket.model.LoadableDetachableModel


Copyright © 2010. All Rights Reserved.