ca.macewan.ims.enterprise
Class Role
java.lang.Object
ca.macewan.ims.enterprise.Role
- public class Role
- extends Object
Represents a "role" element.
- Version:
- 0.1
- Author:
- Erwin Veugelers
- See Also:
- IMS Enterprise Specification
ROLETYPE_LEARNER
public static final String ROLETYPE_LEARNER
- See Also:
- Constant Field Values
ROLETYPE_INSTRUCTOR
public static final String ROLETYPE_INSTRUCTOR
- See Also:
- Constant Field Values
ROLETYPE_CONTENTDEVELOPER
public static final String ROLETYPE_CONTENTDEVELOPER
- See Also:
- Constant Field Values
ROLETYPE_MEMBER
public static final String ROLETYPE_MEMBER
- See Also:
- Constant Field Values
ROLETYPE_MANAGER
public static final String ROLETYPE_MANAGER
- See Also:
- Constant Field Values
ROLETYPE_MENTOR
public static final String ROLETYPE_MENTOR
- See Also:
- Constant Field Values
ROLETYPE_ADMINISTRATOR
public static final String ROLETYPE_ADMINISTRATOR
- See Also:
- Constant Field Values
ROLETYPE_TEACHINGASSISTANT
public static final String ROLETYPE_TEACHINGASSISTANT
- See Also:
- Constant Field Values
ROLETYPE_ENUM
public static final String[] ROLETYPE_ENUM
STATUS_INACTIVE
public static final String STATUS_INACTIVE
- See Also:
- Constant Field Values
STATUS_ACTIVE
public static final String STATUS_ACTIVE
- See Also:
- Constant Field Values
STATUS_ENUM
public static final String[] STATUS_ENUM
Role
public Role()
Role
public Role(String s)
setRecStatus
public void setRecStatus(int rs)
setRecStatus
public void setRecStatus(String rs)
getRecStatus
public String getRecStatus()
getRecStatusInt
public int getRecStatusInt()
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException
setRoleType
public void setRoleType(String rt)
getRoleType
public String getRoleType()
setSubRole
public void setSubRole(String sr)
getSubRole
public String getSubRole()
setStatus
public void setStatus(String s)
getStatus
public String getStatus()
setUserID
public void setUserID(UserID id)
getUserID
public UserID getUserID()
setComments
public void setComments(Comments c)
getComments
public Comments getComments()
setDateTime
public void setDateTime(String datetm)
throws IMSEnterpriseException
- Throws:
IMSEnterpriseException
setDateTime
public void setDateTime(Date date)
getDateTime
public String getDateTime()
getDateTimeRaw
public Date getDateTimeRaw()
setTimeFrame
public void setTimeFrame(TimeFrame tf)
getTimeFrame
public TimeFrame getTimeFrame()
addInterimResult
public void addInterimResult(InterimResult r)
getInterimResult
public InterimResult[] getInterimResult()
addFinalResult
public void addFinalResult(FinalResult r)
getFinalResult
public FinalResult[] getFinalResult()
setEMail
public void setEMail(String mail)
getEMail
public String getEMail()
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