Agentflow
V3.1

pe.pase
Class ProjectRole

java.lang.Object
  extended by pe.pase.Role
      extended by pe.pase.ProjectRole
All Implemented Interfaces:
com.flowring.entity.Entity, java.io.Serializable

public class ProjectRole
extends Role
implements java.io.Serializable

A data object to represent the concept of project-role in a enterprise.

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

Since:
version 1.0.0
Version:
1.1.5,
Author:
yschen
See Also:
Role, Project, Serialized Form

Constructor Summary
ProjectRole()
           
ProjectRole(java.lang.String id)
          Constructor.
 
Method Summary
 java.lang.String getProjectID()
          Get the project id
 void setProjectID(java.lang.String id)
          Set the project id
 void update(java.lang.Object obj)
           
 
Methods inherited from class pe.pase.Role
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectRole

public ProjectRole()

ProjectRole

public ProjectRole(java.lang.String id)
Constructor. Construct a instance of ProjectRole with the specified project id.

Parameters:
id - the given project id
Since:
version 1.0.0
Method Detail

getProjectID

public java.lang.String getProjectID()
Get the project id

Returns:
the project id
Since:
version 1.0.0

setProjectID

public void setProjectID(java.lang.String id)
Set the project id

Parameters:
id - the given project id
Since:
version 1.0.0

update

public void update(java.lang.Object obj)
Specified by:
update in interface com.flowring.entity.Entity
Overrides:
update in class Role

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.