|
Primavera Integration API 8.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.client.bo.enm.EnumType
com.primavera.integration.client.bo.enm.ProjectPrivilege
public class ProjectPrivilege
Project privilege enumerations are used with project profiles to access specific privileges.
To use an enumeration in a where clause, make sure you use the internal database value. This can be retrieved from a particular enum instance by calling getValue().
Method Summary | |
---|---|
String |
getDescription()
Gets the description of this ProjectPrivilege instance |
static String[] |
getEnumDescriptions()
Gets an array of all descriptions for this enumeration |
static String[] |
getEnumValues()
Gets an array of all internal values for this enumeration |
static ProjectPrivilege |
getProjectPrivilege(int iProjectPrivilege)
Gets an instance of ProjectPrivilege based on the integer value specified. |
static ProjectPrivilege |
getProjectPrivilege(String sProjectPrivilege)
Gets an instance of ProjectPrivilege based on the String value specified. |
String |
getValue()
Gets the internal value of this ProjectPrivilege instance |
String |
toString()
Returns a string representation of the object, which is the same as the description returned by the getDescription() method |
Methods inherited from class com.primavera.integration.client.bo.enm.EnumType |
---|
equals, hashCode, intValue |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ProjectPrivilege NULL
public static final ProjectPrivilege EDIT_PROJECT_DETAILS_EXCEPT_COSTS_AND_FINANCIALS
public static final ProjectPrivilege ADMINISTER_PROJECT_EXTERNAL_APPLICATIONS
public static final ProjectPrivilege SCHEDULE_PROJECTS
public static final ProjectPrivilege ADD_EDIT_DELETE_PROJECT_BASELINES
public static final ProjectPrivilege ADD_EDIT_DELETE_WORK_PRODUCTS_AND_DOCUMENTS
public static final ProjectPrivilege VIEW_PROJECT_COSTS_AND_FINANCIALS
public static final ProjectPrivilege ADD_EDIT_DELETE_WBS_EXCEPT_COSTS_AND_FINANCIALS
public static final ProjectPrivilege APPROVE_TIMESHEETS_AS_PROJECT_MANAGER
public static final ProjectPrivilege ADD_EDIT_DELETE_EXPENSES
public static final ProjectPrivilege ADD_EDIT_DELETE_ISSUES_AND_ISSUE_THRESHOLDS
public static final ProjectPrivilege ADD_EDIT_DELETE_ACTIVITY_RELATIONSHIPS
public static final ProjectPrivilege ADD_EDIT_ACTIVITIES_EXCEPT_RELATIONSHIPS
public static final ProjectPrivilege EDIT_WBS_COSTS_AND_FINANCIALS
public static final ProjectPrivilege EDIT_EPS_COSTS_AND_FINANCIALS
public static final ProjectPrivilege EDIT_PROJECT_ACTIVITY_CODES
public static final ProjectPrivilege MONITOR_PROJECT_THRESHOLDS
public static final ProjectPrivilege PUBLISH_PROJECT_WEBSITE
public static final ProjectPrivilege EDIT_PROJECT_REPORTS
public static final ProjectPrivilege ADD_EDIT_DELETE_PROJECT_CALENDARS
public static final ProjectPrivilege RUN_GLOBAL_CHANGE
public static final ProjectPrivilege CHECK_IN_AND_CHECK_OUT_PROJECTS
public static final ProjectPrivilege SUMMARIZE_PROJECTS
public static final ProjectPrivilege ADD_EDIT_DELETE_EPS_EXCEPT_COSTS_AND_FINANCIALS
public static final ProjectPrivilege IMPORT_AND_VIEW_CONTRACT_MANAGER_DATA
public static final ProjectPrivilege EDIT_CONTRACT_MANAGEMENT_PROJECT_LINK
public static final ProjectPrivilege ADD_PROJECTS
public static final ProjectPrivilege DELETE_PROJECTS
public static final ProjectPrivilege DELETE_ACTIVITIES
public static final ProjectPrivilege DELETE_PROJECT_DATA_WITH_TIMESHEET_ACTUALS
public static final ProjectPrivilege ADD_EDIT_ACTIVITY_RESOURCE_REQUESTS
public static final ProjectPrivilege STORE_PERIOD_PERFORMANCE
public static final ProjectPrivilege ADD_EDIT_DELETE_TEMPLATE_DOCUMENTS
public static final ProjectPrivilege ADD_EDIT_WORKGROUPS
public static final ProjectPrivilege DELETE_WORKGROUPS
public static final ProjectPrivilege EDIT_WORKSPACE_AND_WORKGROUP_PREFERENCES
public static final ProjectPrivilege EDIT_PERIOD_PERFORMANCE
public static final ProjectPrivilege LEVEL_RESOURCES
public static final ProjectPrivilege APPLY_ACTUALS
public static final ProjectPrivilege RUN_BASELINE_UPDATE
public static final ProjectPrivilege ADD_PROJECT_ACTIVITY_CODES
public static final ProjectPrivilege DELETE_PROJECT_ACTIVITY_CODES
public static final ProjectPrivilege EDIT_EPS_ACTIVITY_CODES
public static final ProjectPrivilege ADD_EPS_ACTIVITY_CODES
public static final ProjectPrivilege DELETE_EPS_ACTIVITY_CODES
public static final ProjectPrivilege ASSIGN_PROJECT_BASELINES
public static final ProjectPrivilege ADD_EDIT_DELETE_RESOURCE_ASSIGNMENTS_FOR_RESOURCE_PLANNING
public static final ProjectPrivilege ADD_EDIT_DELETE_ROLE_ASSIGNMENTS_FOR_RESOURCE_PLANNING
public static final ProjectPrivilege EDIT_COMMITTED_FLAG_FOR_RESOURCE_PLANNING
public static final ProjectPrivilege EDIT_ACTIVITY_ID
public static final ProjectPrivilege EDIT_FUTURE_PERIODS
public static final ProjectPrivilege ADD_EDIT_PROJECT_LEVEL_LAYOUTS
public static final ProjectPrivilege ALLOW_INTEGRATION_WITH_ERP_SYSTEM
public static final ProjectPrivilege ADD_EDIT_DELETE_RISKS
Method Detail |
---|
public String toString()
toString
in class Object
public String getValue()
getValue
in class EnumType
public String getDescription()
getDescription
in class EnumType
public static ProjectPrivilege getProjectPrivilege(String sProjectPrivilege)
sProjectPrivilege
- the internal value or description
public static ProjectPrivilege getProjectPrivilege(int iProjectPrivilege)
iProjectPrivilege
- an integer representing a particular value of this class. This value is also used when exporting to XML.
public static String[] getEnumValues()
public static String[] getEnumDescriptions()
|
Primavera Integration API 8.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |