Prj

Inheritance: java.lang.Object

public class Prj

Represents supported properties of Project object.

Fields

FieldDescription
ACTUALS_IN_SYNCDetermines whether all actual works have been synchronized with the project.
ADMIN_PROJECTDetermines whether a project is an administrative project.
ARE_EDITABLE_ACTUAL_COSTSDetermines whether actual costs are editable.
AUTHORThe author of a project.
AUTOLINKDetermines whether inserted or moved tasks are auto linked.
AUTO_ADD_NEW_RESOURCES_AND_TASKSDetermines whether new resources or tasks automatically added to a resource or task pool.
AUTO_CALCULATE_ASSIGNMENT_COSTSDetermines whether assignment cost and remaining cost should be auto calculated using assignment’s work and resource rates.
BASELINE_FOR_EARNED_VALUEThe specific baseline used to calculate Variance values.
CALENDARThe project calendar.
CATEGORYThe category of a project.
COMMENTSProject’s comments.
COMPANYThe company where a project was created.
CREATION_DATEThe date and time when a project was created.
CRITICAL_SLACK_LIMITThe number of days to the end of a task when Microsoft Project marks that task as a critical task.
CURRENCY_CODEThe three letter currency character code as defined in ISO 4217.
CURRENCY_DIGITSThe number of digits after a decimal symbol.
CURRENCY_SYMBOLThe currency symbol used in a project.
CURRENCY_SYMBOL_POSITIONThe placement of the currency symbol.
CURRENT_DATEThe system date.
CUSTOM_DATE_FORMATProject view custom date format.
DATE_FORMATProject view date format.
DAYS_PER_MONTHThe number of days per month.
DEFAULT_FINISH_TIMEThe default finish time of new tasks.
DEFAULT_FIXED_COST_ACCRUALThe default type when fixed costs are accrued.
DEFAULT_OVERTIME_RATEThe default overtime rate for new resources.
DEFAULT_STANDARD_RATEThe default standard rate for new resources.
DEFAULT_START_TIMEThe default start time of new tasks.
DEFAULT_TASK_EV_METHODThe default earned value method for tasks.
DEFAULT_TASK_TYPEThe default type of new tasks.
DURATION_FORMATThe format for expressing the bulk duration.
EARNED_VALUE_METHODThe default method for calculating earned value.
EXTENDED_CREATION_DATEDate used for calculation and reporting.
FINISH_DATEThe finish date of a project.
FISCAL_YEAR_STARTDetermines whether the fiscal year numbering is used.
FY_START_DATEThe month when fiscal year is starting.
GUIDThe GUID of the project.
HONOR_CONSTRAINTSDetermines whether tasks honor their constraint dates.
HYPERLINK_BASEProject’s hyperlink base.
INSERTED_PROJECTS_LIKE_SUMMARYDetermines whether subtasks are calculated as summary tasks.
KEEP_TASK_ON_NEAREST_WORKING_TIME_WHEN_MADE_AUTO_SCHEDULEDDetermines whether manual tasks must be kept on nearest working time when made as auto scheduled.
KEYWORDSProject’s keywords.
LAST_AUTHORProject’s last author.
LAST_PRINTEDProject’s last print time.
LAST_SAVEDThe date when a project was saved last time.
MANAGERThe manager of a project.
MICROSOFT_PROJECT_SERVER_URLDetermines whether a project was created by a Project Server user as opposed to an NT user.
MINUTES_PER_DAYThe number of minutes per day.
MINUTES_PER_WEEKThe number of minutes per week.
MOVE_COMPLETED_ENDS_BACKDetermines whether the end of completed portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.
MOVE_COMPLETED_ENDS_FORWARDDetermines whether the end of completed portions of tasks scheduled to have been completed before the status date but begun later should be moved up to the status date.
MOVE_REMAINING_STARTS_BACKDetermines whether the beginning of remaining portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.
MOVE_REMAINING_STARTS_FORWARDDetermines whether the beginning of remaining portions of tasks scheduled to have begun later should be moved up to the status date.
MULTIPLE_CRITICAL_PATHSDetermines whether multiple critical paths are calculated.
NAMEThe name of the project.
NEW_TASKS_ARE_MANUALDetermines whether new tasks created as manual.
NEW_TASKS_EFFORT_DRIVENDetermines whether new tasks are effort driven.
NEW_TASKS_ESTIMATEDDetermines whether an estimated duration is shown by default.
NEW_TASK_START_DATEThe default start date type for new tasks.
PROJECT_EXTERNALLY_EDITEDDetermines whether the project was externally edited.
REMOVE_FILE_PROPERTIESDetermines whether all file properties will be removed on save.
REVISIONThe number of times a project was saved.
SAVE_VERSIONThe version of Microsoft Office Project from which a project file was saved.
SCHEDULE_FROM_STARTDetermines whether to calculate the project schedule forward from the start date.
SHOW_PROJECT_SUMMARY_TASKDetermines whether to display summary information about an entire project on a single row with its own summary task bar at the top of the Gantt Chart view.
SPLITS_IN_PROGRESS_TASKSDetermines whether in-progress tasks can be split.
SPREAD_ACTUAL_COSTDetermines whether actual costs are spread to the status date.
SPREAD_PERCENT_COMPLETEDetermines whether a percent complete is spread to the status date.
START_DATEThe start date of a project.
STATUS_DATEthe status date to display progress or to calculate earned value totals.
SUBJECTThe subject of a project.
TASK_UPDATES_RESOURCEDetermines whether updates to tasks update resources.
TEMPLATEProject’s template.
TIMESCALE_FINISHThe date that the timescale in the view finishes.
TIMESCALE_STARTThe date that the timescale in the view starts.
TITLEThe title of a project.
UIDThe unique Id of a project.
UPDATE_MANUALLY_SCHEDULED_TASKS_WHEN_EDITING_LINKSDetermines whether manual tasks must be updated when links were edited.
WEEK_START_DAYFirst day of a week.
WORK_FORMATThe format used to show the duration of the task.

ACTUALS_IN_SYNC

public static final Key<NullableBool,Byte> ACTUALS_IN_SYNC

Determines whether all actual works have been synchronized with the project.

ADMIN_PROJECT

public static final Key<NullableBool,Byte> ADMIN_PROJECT

Determines whether a project is an administrative project.

ARE_EDITABLE_ACTUAL_COSTS

public static final Key<NullableBool,Byte> ARE_EDITABLE_ACTUAL_COSTS

Determines whether actual costs are editable.

AUTHOR

public static final Key<String,Byte> AUTHOR

The author of a project.

public static final Key<NullableBool,Byte> AUTOLINK

Determines whether inserted or moved tasks are auto linked.

AUTO_ADD_NEW_RESOURCES_AND_TASKS

public static final Key<NullableBool,Byte> AUTO_ADD_NEW_RESOURCES_AND_TASKS

Determines whether new resources or tasks automatically added to a resource or task pool.

AUTO_CALCULATE_ASSIGNMENT_COSTS

public static final Key<Boolean,Byte> AUTO_CALCULATE_ASSIGNMENT_COSTS

Determines whether assignment cost and remaining cost should be auto calculated using assignment’s work and resource rates.

BASELINE_FOR_EARNED_VALUE

public static final Key<Integer,Byte> BASELINE_FOR_EARNED_VALUE

The specific baseline used to calculate Variance values.

CALENDAR

public static final Key<Calendar,Byte> CALENDAR

The project calendar.

CATEGORY

public static final Key<String,Byte> CATEGORY

The category of a project.

COMMENTS

public static final Key<String,Byte> COMMENTS

Project’s comments.

COMPANY

public static final Key<String,Byte> COMPANY

The company where a project was created.

CREATION_DATE

public static final Key<Date,Byte> CREATION_DATE

The date and time when a project was created.


Saved in UTC format in mpp files. java.util.Date type.

CRITICAL_SLACK_LIMIT

public static final Key<Integer,Byte> CRITICAL_SLACK_LIMIT

The number of days to the end of a task when Microsoft Project marks that task as a critical task.

CURRENCY_CODE

public static final Key<String,Byte> CURRENCY_CODE

The three letter currency character code as defined in ISO 4217. Example of valid values is “USD”.

CURRENCY_DIGITS

public static final Key<Integer,Byte> CURRENCY_DIGITS

The number of digits after a decimal symbol.

CURRENCY_SYMBOL

public static final Key<String,Byte> CURRENCY_SYMBOL

The currency symbol used in a project.

CURRENCY_SYMBOL_POSITION

public static final Key<Integer,Byte> CURRENCY_SYMBOL_POSITION

The placement of the currency symbol.

CURRENT_DATE

public static final Key<Date,Byte> CURRENT_DATE

The system date.

CUSTOM_DATE_FORMAT

public static final Key<String,Byte> CUSTOM_DATE_FORMAT

Project view custom date format. Used to format dates when DATE_FORMAT property is set to DateFormat.Custom.

DATE_FORMAT

public static final Key<Integer,Byte> DATE_FORMAT

Project view date format.

DAYS_PER_MONTH

public static final Key<Integer,Byte> DAYS_PER_MONTH

The number of days per month.

DEFAULT_FINISH_TIME

public static final Key<Date,Byte> DEFAULT_FINISH_TIME

The default finish time of new tasks.

DEFAULT_FIXED_COST_ACCRUAL

public static final Key<Integer,Byte> DEFAULT_FIXED_COST_ACCRUAL

The default type when fixed costs are accrued.

DEFAULT_OVERTIME_RATE

public static final Key<Double,Byte> DEFAULT_OVERTIME_RATE

The default overtime rate for new resources.

DEFAULT_STANDARD_RATE

public static final Key<Double,Byte> DEFAULT_STANDARD_RATE

The default standard rate for new resources.

DEFAULT_START_TIME

public static final Key<Date,Byte> DEFAULT_START_TIME

The default start time of new tasks.

DEFAULT_TASK_EV_METHOD

public static final Key<Integer,Byte> DEFAULT_TASK_EV_METHOD

The default earned value method for tasks.

DEFAULT_TASK_TYPE

public static final Key<Integer,Byte> DEFAULT_TASK_TYPE

The default type of new tasks.

DURATION_FORMAT

public static final Key<Byte,Byte> DURATION_FORMAT

The format for expressing the bulk duration. TimeUnitType type.

EARNED_VALUE_METHOD

public static final Key<Integer,Byte> EARNED_VALUE_METHOD

The default method for calculating earned value.

EXTENDED_CREATION_DATE

public static final Key<Date,Byte> EXTENDED_CREATION_DATE

Date used for calculation and reporting.

FINISH_DATE

public static final Key<Date,Byte> FINISH_DATE

The finish date of a project.

FISCAL_YEAR_START

public static final Key<NullableBool,Byte> FISCAL_YEAR_START

Determines whether the fiscal year numbering is used.

FY_START_DATE

public static final Key<Integer,Byte> FY_START_DATE

The month when fiscal year is starting.

GUID

public static final Key<UUID,Byte> GUID

The GUID of the project.

HONOR_CONSTRAINTS

public static final Key<NullableBool,Byte> HONOR_CONSTRAINTS

Determines whether tasks honor their constraint dates.

public static final Key<String,Byte> HYPERLINK_BASE

Project’s hyperlink base.

INSERTED_PROJECTS_LIKE_SUMMARY

public static final Key<NullableBool,Byte> INSERTED_PROJECTS_LIKE_SUMMARY

Determines whether subtasks are calculated as summary tasks.

KEEP_TASK_ON_NEAREST_WORKING_TIME_WHEN_MADE_AUTO_SCHEDULED

public static final Key<NullableBool,Byte> KEEP_TASK_ON_NEAREST_WORKING_TIME_WHEN_MADE_AUTO_SCHEDULED

Determines whether manual tasks must be kept on nearest working time when made as auto scheduled.

KEYWORDS

public static final Key<String,Byte> KEYWORDS

Project’s keywords.

LAST_AUTHOR

public static final Key<String,Byte> LAST_AUTHOR

Project’s last author.

LAST_PRINTED

public static final Key<Date,Byte> LAST_PRINTED

Project’s last print time.


Saved in UTC format in mpp files. java.util.Date type.

LAST_SAVED

public static final Key<Date,Byte> LAST_SAVED

The date when a project was saved last time.


Saved in UTC format in mpp files. java.util.Date type.

MANAGER

public static final Key<String,Byte> MANAGER

The manager of a project.

MICROSOFT_PROJECT_SERVER_URL

public static final Key<NullableBool,Byte> MICROSOFT_PROJECT_SERVER_URL

Determines whether a project was created by a Project Server user as opposed to an NT user.

MINUTES_PER_DAY

public static final Key<Integer,Byte> MINUTES_PER_DAY

The number of minutes per day.

MINUTES_PER_WEEK

public static final Key<Integer,Byte> MINUTES_PER_WEEK

The number of minutes per week.

MOVE_COMPLETED_ENDS_BACK

public static final Key<NullableBool,Byte> MOVE_COMPLETED_ENDS_BACK

Determines whether the end of completed portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.

MOVE_COMPLETED_ENDS_FORWARD

public static final Key<NullableBool,Byte> MOVE_COMPLETED_ENDS_FORWARD

Determines whether the end of completed portions of tasks scheduled to have been completed before the status date but begun later should be moved up to the status date.

MOVE_REMAINING_STARTS_BACK

public static final Key<NullableBool,Byte> MOVE_REMAINING_STARTS_BACK

Determines whether the beginning of remaining portions of tasks scheduled to start after the status date but started earlier should be moved back to the status date.

MOVE_REMAINING_STARTS_FORWARD

public static final Key<NullableBool,Byte> MOVE_REMAINING_STARTS_FORWARD

Determines whether the beginning of remaining portions of tasks scheduled to have begun later should be moved up to the status date.

MULTIPLE_CRITICAL_PATHS

public static final Key<NullableBool,Byte> MULTIPLE_CRITICAL_PATHS

Determines whether multiple critical paths are calculated.

NAME

public static final Key<String,Byte> NAME

The name of the project.

NEW_TASKS_ARE_MANUAL

public static final Key<NullableBool,Byte> NEW_TASKS_ARE_MANUAL

Determines whether new tasks created as manual.

NEW_TASKS_EFFORT_DRIVEN

public static final Key<NullableBool,Byte> NEW_TASKS_EFFORT_DRIVEN

Determines whether new tasks are effort driven.

NEW_TASKS_ESTIMATED

public static final Key<NullableBool,Byte> NEW_TASKS_ESTIMATED

Determines whether an estimated duration is shown by default.

NEW_TASK_START_DATE

public static final Key<Integer,Byte> NEW_TASK_START_DATE

The default start date type for new tasks.

PROJECT_EXTERNALLY_EDITED

public static final Key<NullableBool,Byte> PROJECT_EXTERNALLY_EDITED

Determines whether the project was externally edited.

REMOVE_FILE_PROPERTIES

public static final Key<NullableBool,Byte> REMOVE_FILE_PROPERTIES

Determines whether all file properties will be removed on save.

REVISION

public static final Key<Integer,Byte> REVISION

The number of times a project was saved.

SAVE_VERSION

public static final Key<Integer,Byte> SAVE_VERSION

The version of Microsoft Office Project from which a project file was saved.

SCHEDULE_FROM_START

public static final Key<NullableBool,Byte> SCHEDULE_FROM_START

Determines whether to calculate the project schedule forward from the start date.

SHOW_PROJECT_SUMMARY_TASK

public static final Key<Boolean,Byte> SHOW_PROJECT_SUMMARY_TASK

Determines whether to display summary information about an entire project on a single row with its own summary task bar at the top of the Gantt Chart view.

SPLITS_IN_PROGRESS_TASKS

public static final Key<NullableBool,Byte> SPLITS_IN_PROGRESS_TASKS

Determines whether in-progress tasks can be split.

SPREAD_ACTUAL_COST

public static final Key<NullableBool,Byte> SPREAD_ACTUAL_COST

Determines whether actual costs are spread to the status date.

SPREAD_PERCENT_COMPLETE

public static final Key<NullableBool,Byte> SPREAD_PERCENT_COMPLETE

Determines whether a percent complete is spread to the status date.

START_DATE

public static final Key<Date,Byte> START_DATE

The start date of a project.

STATUS_DATE

public static final Key<Date,Byte> STATUS_DATE

the status date to display progress or to calculate earned value totals. The status date is the same as the current date (today’s date) unless a different status date is specified.

SUBJECT

public static final Key<String,Byte> SUBJECT

The subject of a project.

TASK_UPDATES_RESOURCE

public static final Key<NullableBool,Byte> TASK_UPDATES_RESOURCE

Determines whether updates to tasks update resources.

TEMPLATE

public static final Key<String,Byte> TEMPLATE

Project’s template.

TIMESCALE_FINISH

public static final Key<Date,Byte> TIMESCALE_FINISH

The date that the timescale in the view finishes.

TIMESCALE_START

public static final Key<Date,Byte> TIMESCALE_START

The date that the timescale in the view starts.

TITLE

public static final Key<String,Byte> TITLE

The title of a project.

UID

public static final Key<String,Byte> UID

The unique Id of a project.

public static final Key<NullableBool,Byte> UPDATE_MANUALLY_SCHEDULED_TASKS_WHEN_EDITING_LINKS

Determines whether manual tasks must be updated when links were edited.

WEEK_START_DAY

public static final Key<Integer,Byte> WEEK_START_DAY

First day of a week.

WORK_FORMAT

public static final Key<Byte,Byte> WORK_FORMAT

The format used to show the duration of the task.