XPUSP - Home

br.usp.ime.xpusp.om
Class XpuspUser

java.lang.Object
  |
  +--org.apache.turbine.om.BaseObject
        |
        +--org.apache.turbine.om.security.SecurityObject
              |
              +--org.apache.turbine.om.security.TurbineUser
                    |
                    +--br.usp.ime.xpusp.om.TurbineUserAdapter
                          |
                          +--br.usp.ime.xpusp.om.BaseXpuspUser
                                |
                                +--br.usp.ime.xpusp.om.XpuspUser
All Implemented Interfaces:
java.lang.Comparable, java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, org.apache.turbine.om.Persistent, org.apache.turbine.om.Retrievable, org.apache.turbine.om.security.SecurityEntity, java.io.Serializable, org.apache.turbine.om.security.User

public class XpuspUser
extends BaseXpuspUser
implements org.apache.turbine.om.Persistent

The skeleton for this class was autogenerated by Torque. You should add additional methods to this class to meet the application requirements. This class will only be generated as long as it does not already exist in the output directory.

See Also:
Serialized Form

Field Summary
(package private)  Department aDepartment
           
(package private)  Professor aProfessor
           
 
Fields inherited from class br.usp.ime.xpusp.om.BaseXpuspUser
alreadyInSave
 
Fields inherited from class br.usp.ime.xpusp.om.TurbineUserAdapter
department_code, DEPARTMENT_CODE, professor_id, PROFESSOR_ID
 
Fields inherited from class org.apache.turbine.om.security.TurbineUser
createDate, lastAccessDate, permStorage, tempStorage
 
Fields inherited from class org.apache.turbine.om.security.SecurityObject
attributes, name
 
Fields inherited from class org.apache.turbine.om.BaseObject
errMsg, is_new, modified, NEW_ID, primaryKey
 
Fields inherited from interface org.apache.turbine.om.security.User
ACCESS_COUNTER, CONFIRM_DATA, CONFIRM_VALUE, EMAIL, FIRST_NAME, HAS_LOGGED_IN, LAST_LOGIN, LAST_NAME, PASSWORD, SESSION_ACCESS_COUNTER, SESSION_KEY, USERNAME
 
Constructor Summary
XpuspUser()
           
 
Method Summary
 Department getDepartment()
           
 Professor getProfessor()
           
 Professor getProfessor(boolean reload)
           
 void setDepartment(Department v)
          Declares an association between this object and a Department object
 void setDepartmentCode(org.apache.turbine.om.StringKey v)
          Set the value of DepartmentCode
 void setProfessor(Professor v)
          Declares an association between this object and a Professor object
 void setProfessorId(org.apache.turbine.om.NumberKey v)
           
 
Methods inherited from class br.usp.ime.xpusp.om.BaseXpuspUser
getQueryKey, save, save, save, setDepartmentKey, setProfessorKey, setQueryKey
 
Methods inherited from class br.usp.ime.xpusp.om.TurbineUserAdapter
getDepartmentCode, getDepartmentCodeString, getProfessorId, getProfessorIdInteger, getUserId, setDepartmentCodeString, setProfessorIdInteger
 
Methods inherited from class org.apache.turbine.om.security.TurbineUser
getAccessCounter, getAccessCounterForSession, getConfirmed, getCreateDate, getEmail, getFirstName, getHasLoggedIn, getLastAccessDate, getLastLogin, getLastName, getPassword, getPerm, getPerm, getPermStorage, getTemp, getTemp, getTempStorage, getUserName, hasLoggedIn, incrementAccessCounter, incrementAccessCounterForSession, isConfirmed, removeTemp, setAccessCounter, setAccessCounterForSession, setConfirmed, setCreateDate, setEmail, setFirstName, setHasLoggedIn, setLastAccessDate, setLastLogin, setLastName, setPassword, setPerm, setPermStorage, setTemp, setTempStorage, setUserName, updateLastLogin, valueBound, valueUnbound
 
Methods inherited from class org.apache.turbine.om.security.SecurityObject
compareTo, getAttribute, getAttributes, getName, setAttribute, setAttributes, setName, toString
 
Methods inherited from class org.apache.turbine.om.BaseObject
, equals, equals, getByName, getByPeerName, getByPosition, getPrimaryKey, getPrimaryKeyAsBigDecimal, getPrimaryKeyAsInt, getPrimaryKeyAsLong, getPrimaryKeyAsString, hashCode, isModified, isNew, resetModified, setModified, setNew, setPrimaryKey, setPrimaryKey, setPrimaryKey, setPrimaryKey, setPrimaryKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 
Methods inherited from interface org.apache.turbine.om.Persistent
getPrimaryKey, isModified, isNew, save, setModified, setNew, setPrimaryKey, setPrimaryKey
 
Methods inherited from interface org.apache.turbine.om.security.SecurityEntity
getName, setName
 

Field Detail

aDepartment

Department aDepartment

aProfessor

Professor aProfessor
Constructor Detail

XpuspUser

public XpuspUser()
Method Detail

getDepartment

public Department getDepartment()
                         throws java.lang.Exception
Overrides:
getDepartment in class BaseXpuspUser

setDepartmentCode

public void setDepartmentCode(org.apache.turbine.om.StringKey v)
                       throws java.lang.Exception
Description copied from class: TurbineUserAdapter
Set the value of DepartmentCode
Overrides:
setDepartmentCode in class TurbineUserAdapter

setDepartment

public void setDepartment(Department v)
                   throws java.lang.Exception
Description copied from class: BaseXpuspUser
Declares an association between this object and a Department object
Overrides:
setDepartment in class BaseXpuspUser
Following copied from class: br.usp.ime.xpusp.om.BaseXpuspUser
Parameters:
Department - v

getProfessor

public Professor getProfessor(boolean reload)
                       throws java.lang.Exception

getProfessor

public Professor getProfessor()
                       throws java.lang.Exception
Overrides:
getProfessor in class BaseXpuspUser

setProfessorId

public void setProfessorId(org.apache.turbine.om.NumberKey v)
                    throws java.lang.Exception
Overrides:
setProfessorId in class TurbineUserAdapter

setProfessor

public void setProfessor(Professor v)
                  throws java.lang.Exception
Description copied from class: BaseXpuspUser
Declares an association between this object and a Professor object
Overrides:
setProfessor in class BaseXpuspUser
Following copied from class: br.usp.ime.xpusp.om.BaseXpuspUser
Parameters:
Professor - v

XPUSP - Home