de.jcon.jproject.bo
Class PersonProxy

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--de.jcon.jproject.wrapper.AbstractDataWrapper
                    |
                    +--de.jcon.jproject.bo.AbstractBusinessDataWrapper
                          |
                          +--de.jcon.jproject.bo.RoleComponent
                                |
                                +--de.jcon.jproject.bo.PersonProxy
All Implemented Interfaces:
java.lang.Cloneable, DataWrapper, IBusinessObject, IPerson, IRoleComponent, java.util.Map, java.io.Serializable

public class PersonProxy
extends RoleComponent
implements IPerson

DOCUMENT ME!

Version:
$Revision: 1.14 $ / $Date: 2004/06/11 18:14:09 $
Author:
Oliver Gries
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
 
Fields inherited from interface de.jcon.jproject.bo.IPerson
ADRESS, BIRTHDAY, CONTACT, FIRSTNAME, LASTNAME
 
Fields inherited from interface de.jcon.jproject.bo.IRoleComponent
ROLES, USER
 
Fields inherited from interface de.jcon.jproject.bo.IBusinessObject
CREATION_DATE, CREATION_USER, ID, STATES, STATUS, STATUS_CLEARED, STATUS_CREATED, STATUS_RELEASED, STATUS_REVOKED, UPDATE_DATE, UPDATE_USER, VERSION, VISIBILITIES, VISIBILITY, VISIBILITY_PRIVATE, VISIBILITY_PROTECTED, VISIBILITY_PUBLIC, VISIBILITY_USER
 
Constructor Summary
PersonProxy()
          Creates a new User object.
PersonProxy(RoleType[] roles)
          Creates a new Person object.
 
Method Summary
 IRole createRoleImpl(IRoleComponent aBase, RoleType aType)
          DOCUMENT ME!
 Adress getADRESS()
          DOCUMENT ME!
 java.util.Date getBIRTHDAY()
          DOCUMENT ME!
 Contact getCONTACT()
          DOCUMENT ME!
 java.lang.String getFIRSTNAME()
          DOCUMENT ME!
 java.lang.String getLASTNAME()
          DOCUMENT ME!
 java.lang.String getSecondaryID()
          DOCUMENT ME!
 RoleType[] getSupportedRoles()
          DOCUMENT ME!
 boolean isInitialized()
          Returns the initialized.
 void setADRESS(Adress pASSWORD)
          DOCUMENT ME!
 void setBIRTHDAY(java.util.Date aDate)
          DOCUMENT ME!
 void setCONTACT(Contact pASSWORD)
          DOCUMENT ME!
 void setFIRSTNAME(java.lang.String pASSWORD)
          DOCUMENT ME!
 void setInitialized(boolean initialized)
          Sets the initialized.
 void setLASTNAME(java.lang.String pASSWORD)
          DOCUMENT ME!
 void setSecondaryID(java.lang.String anID)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class de.jcon.jproject.bo.RoleComponent
addRole, createRole, equals, findRole, getROLES, getUSER, removeRole, setROLES, setUSER
 
Methods inherited from class de.jcon.jproject.bo.AbstractBusinessDataWrapper
getCreationDate, getCreationUser, getId, getStatus, getUpdateDate, getUpdateUser, getVersion, getVisibility, setCreationDate, setCreationUser, setId, setStatus, setUpdateDate, setUpdateUser, setVersion, setVisibility
 
Methods inherited from class de.jcon.jproject.wrapper.AbstractDataWrapper
get, getAsBoolean, getAsDouble, getAsInt, getAsLong, getMap, mapAllVariables, put, put, putAll, variables
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, hashCode, isEmpty, keys, keySet, putAll, remove, size, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.jcon.jproject.bo.IRoleComponent
addRole, findRole, getROLES, getUSER, removeRole, setROLES, setUSER
 
Methods inherited from interface de.jcon.jproject.bo.IBusinessObject
getCreationDate, getCreationUser, getId, getStatus, getUpdateDate, getUpdateUser, getVersion, getVisibility, setCreationDate, setCreationUser, setId, setStatus, setUpdateDate, setUpdateUser, setVersion, setVisibility
 
Methods inherited from interface de.jcon.jproject.wrapper.DataWrapper
clear, containsKey, remove
 

Constructor Detail

PersonProxy

public PersonProxy()
Creates a new User object.


PersonProxy

public PersonProxy(RoleType[] roles)
Creates a new Person object.

Parameters:
roles - DOCUMENT ME!
Method Detail

setADRESS

public void setADRESS(Adress pASSWORD)
DOCUMENT ME!

Specified by:
setADRESS in interface IPerson
Parameters:
pASSWORD - DOCUMENT ME!

getADRESS

public Adress getADRESS()
DOCUMENT ME!

Specified by:
getADRESS in interface IPerson
Returns:
DOCUMENT ME!

setBIRTHDAY

public void setBIRTHDAY(java.util.Date aDate)
DOCUMENT ME!

Specified by:
setBIRTHDAY in interface IPerson
Parameters:
aDate - DOCUMENT ME!

getBIRTHDAY

public java.util.Date getBIRTHDAY()
DOCUMENT ME!

Specified by:
getBIRTHDAY in interface IPerson
Returns:
DOCUMENT ME!

setCONTACT

public void setCONTACT(Contact pASSWORD)
DOCUMENT ME!

Specified by:
setCONTACT in interface IPerson
Parameters:
pASSWORD - DOCUMENT ME!

getCONTACT

public Contact getCONTACT()
DOCUMENT ME!

Specified by:
getCONTACT in interface IPerson
Returns:
DOCUMENT ME!

setFIRSTNAME

public void setFIRSTNAME(java.lang.String pASSWORD)
DOCUMENT ME!

Specified by:
setFIRSTNAME in interface IPerson
Parameters:
pASSWORD - DOCUMENT ME!

getFIRSTNAME

public java.lang.String getFIRSTNAME()
DOCUMENT ME!

Specified by:
getFIRSTNAME in interface IPerson
Returns:
DOCUMENT ME!

setLASTNAME

public void setLASTNAME(java.lang.String pASSWORD)
DOCUMENT ME!

Specified by:
setLASTNAME in interface IPerson
Parameters:
pASSWORD - DOCUMENT ME!

getLASTNAME

public java.lang.String getLASTNAME()
DOCUMENT ME!

Specified by:
getLASTNAME in interface IPerson
Returns:
DOCUMENT ME!

getSupportedRoles

public RoleType[] getSupportedRoles()
DOCUMENT ME!

Specified by:
getSupportedRoles in interface IRoleComponent
Overrides:
getSupportedRoles in class RoleComponent
Returns:
DOCUMENT ME!

createRoleImpl

public IRole createRoleImpl(IRoleComponent aBase,
                            RoleType aType)
                     throws BaseException
DOCUMENT ME!

Specified by:
createRoleImpl in interface IRoleComponent
Overrides:
createRoleImpl in class RoleComponent
Parameters:
aBase - DOCUMENT ME!
aType - DOCUMENT ME!
Returns:
DOCUMENT ME!
BaseException

toString

public java.lang.String toString()
DOCUMENT ME!

Overrides:
toString in class RoleComponent
Returns:
DOCUMENT ME!

setInitialized

public void setInitialized(boolean initialized)
Sets the initialized.

Parameters:
initialized - The initialized to set

isInitialized

public boolean isInitialized()
Returns the initialized.

Returns:
boolean

setSecondaryID

public void setSecondaryID(java.lang.String anID)
DOCUMENT ME!

Parameters:
anID - DOCUMENT ME!

getSecondaryID

public java.lang.String getSecondaryID()
DOCUMENT ME!

Returns:
DOCUMENT ME!