public class ProjectRole extends Role implements java.io.Serializable
A ProjectRole is the special role attached to a Project.
The fileds in the class are the same as in Role
except the
additional field ProjectID which indicates the attached Project
Role
,
Project
,
Serialized FormConstructor and Description |
---|
ProjectRole() |
ProjectRole(java.lang.String id)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addSubProjectRoleObjList(ProjectRole projectRole) |
java.lang.Object |
clone() |
java.lang.String |
getProjectID()
Get the project id
|
java.util.Vector |
getSubProjectRoleObjList() |
boolean |
removeSubProjectRoleObjList(ProjectRole role) |
void |
setProjectID(java.lang.String id)
Set the project id
|
void |
setSubProjectRoleObjList(java.util.Vector<ProjectRole> prList) |
void |
update(java.lang.Object obj) |
addMemberID, addRoleID, addSubDepartmentID, createAllEmployeeRole, getHashKey, getID, getMemberList, getMyID, getName, getParentID, getSiblingOrder, getSignLevel, getSubDepartmentList, getSubRoleList, getSynopsis, removeMemberID, removeRoleID, removeSubDepartmentID, setID, setMemberList, setMyID, setName, setParentID, setSiblingOrder, setSignLevel, setSubDepartmentList, setSubRoleList, setSynopsis, toString
public ProjectRole()
public ProjectRole(java.lang.String id)
ProjectRole
with the
specified project id.id
- the given project idpublic java.lang.String getProjectID()
public void setProjectID(java.lang.String id)
id
- the given project idpublic java.util.Vector getSubProjectRoleObjList()
public void setSubProjectRoleObjList(java.util.Vector<ProjectRole> prList)
public void addSubProjectRoleObjList(ProjectRole projectRole)
public boolean removeSubProjectRoleObjList(ProjectRole role)
public java.lang.Object clone()
clone
in class java.lang.Object
Copyright ? 2022. All Rights Reserved.