ca.macewan.ims.enterprise
Class Person
java.lang.Object
ca.macewan.ims.enterprise.Person
- public class Person
- extends Object
Represents a "person" element.
- Version:
- 0.1
- Author:
- Erwin Veugelers
- See Also:
- IMS Enterprise Specification
SYSTEMROLETYPE_SYSADMIN
public static final String SYSTEMROLETYPE_SYSADMIN
- See Also:
- Constant Field Values
SYSTEMROLETYPE_SYSSUPPORT
public static final String SYSTEMROLETYPE_SYSSUPPORT
- See Also:
- Constant Field Values
SYSTEMROLETYPE_CREATOR
public static final String SYSTEMROLETYPE_CREATOR
- See Also:
- Constant Field Values
SYSTEMROLETYPE_ACCOUNTADMIN
public static final String SYSTEMROLETYPE_ACCOUNTADMIN
- See Also:
- Constant Field Values
SYSTEMROLETYPE_USER
public static final String SYSTEMROLETYPE_USER
- See Also:
- Constant Field Values
SYSTEMROLETYPE_ADMINISTRATOR
public static final String SYSTEMROLETYPE_ADMINISTRATOR
- See Also:
- Constant Field Values
SYSTEMROLETYPE_NONE
public static final String SYSTEMROLETYPE_NONE
- See Also:
- Constant Field Values
SYSTEMROLETYPE_ENUM
public static final String[] SYSTEMROLETYPE_ENUM
Person
public Person()
Person
public Person(SourcedID id,
Name nm)
setRecStatus
public void setRecStatus(int status)
setRecStatus
public void setRecStatus(String status)
getRecStatus
public String getRecStatus()
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException
getRecStatusInt
public int getRecStatusInt()
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException
setComments
public void setComments(Comments c)
getComments
public Comments getComments()
addSourcedID
public void addSourcedID(SourcedID id)
getSourcedID
public SourcedID[] getSourcedID()
addUserID
public void addUserID(UserID id)
getUserID
public UserID[] getUserID()
setName
public void setName(Name nm)
getName
public Name getName()
setDemographics
public void setDemographics(Demographics dmg)
getDemographics
public Demographics getDemographics()
setEMail
public void setEMail(String mail)
getEMail
public String getEMail()
setURL
public void setURL(String urls)
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException
setURL
public void setURL(URL u)
getURL
public String getURL()
getURLRaw
public URL getURLRaw()
addTel
public void addTel(Tel t)
getTel
public Tel[] getTel()
setAdr
public void setAdr(Adr a)
getAdr
public Adr getAdr()
setPhoto
public void setPhoto(Photo p)
getPhoto
public Photo getPhoto()
setSystemRole
public void setSystemRole(String sysrole)
getSystemRole
public String getSystemRole()
setSystemRoleType
public void setSystemRoleType(String sysroletp)
getSystemRoleType
public String getSystemRoleType()
addInstitutionRole
public void addInstitutionRole(InstitutionRole ir)
getInstitutionRole
public InstitutionRole[] getInstitutionRole()
setDataSource
public void setDataSource(String src)
getDataSource
public String getDataSource()
setExtension
public void setExtension(Extension e)
getExtension
public Extension getExtension()
validate
public void validate()
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException