de.hs_rm.cs.lecturenotes.shared.entity
Class DocentUser

java.lang.Object
  extended by de.hs_rm.cs.lecturenotes.shared.entity.User
      extended by de.hs_rm.cs.lecturenotes.shared.entity.UnregisteredUser
          extended by de.hs_rm.cs.lecturenotes.shared.entity.RegisteredUser
              extended by de.hs_rm.cs.lecturenotes.shared.entity.DocentUser
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, IFieldVerifier

public final class DocentUser
extends RegisteredUser

System Object and DAO Transfer Object Docent User Role from the Entity Model. This stakeholder is the last hierarchical stakeholder of the RegisteredUser branch, so it's made final.

Version:
$LastChangedRevision: 242 $
Author:
Enrico Homann

Constructor Summary
DocentUser()
          Default Constructor.
DocentUser(User user)
          Copy constructor.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class de.hs_rm.cs.lecturenotes.shared.entity.User
checkValidity, fillTemplate, getClassUserDiscriminator, getCreationUnixTimestamp, getDeletable, getDisplayName, getEmailAddress, getId, getLastModifiedUnixTimestamp, getLoginName, getLoginPasswordSha, getUserRoleId, setCreationUnixTimestamp, setDeletable, setDisplayName, setEmailAddress, setId, setLastModifiedUnixTimestamp, setLoginName, setLoginPasswordSha, setUserRoleId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DocentUser

public DocentUser()
Default Constructor. For serialization.


DocentUser

public DocentUser(User user)
Copy constructor.

Parameters:
user - User
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class RegisteredUser