Module: MPXJ::PropertyMethods
- Included in:
- Properties
- Defined in:
- lib/mpxj/property_methods.rb
Defined Under Namespace
Modules: PropertyClassMethods
Constant Summary collapse
- ATTRIBUTE_TYPES =
{ 'activity_id_increment' => :integer, 'activity_id_increment_based_on_selected_activity' => :boolean, 'activity_id_prefix' => :string, 'activity_id_suffix' => :integer, 'actuals_in_sync' => :boolean, 'actual_cost' => :currency, 'actual_duration' => :duration, 'actual_finish' => :date, 'actual_start' => :date, 'actual_work' => :work, 'admin_project' => :boolean, 'am_text' => :string, 'application_version' => :integer, 'author' => :string, 'autofilter' => :boolean, 'auto_add_new_resources_and_tasks' => :boolean, 'auto_link' => :boolean, 'bar_text_date_format' => :project_date_format, 'baseline10_date' => :date, 'baseline1_date' => :date, 'baseline2_date' => :date, 'baseline3_date' => :date, 'baseline4_date' => :date, 'baseline5_date' => :date, 'baseline6_date' => :date, 'baseline7_date' => :date, 'baseline8_date' => :date, 'baseline9_date' => :date, 'baseline_calendar_name' => :string, 'baseline_cost' => :currency, 'baseline_date' => :date, 'baseline_duration' => :duration, 'baseline_finish' => :date, 'baseline_for_earned_value' => :integer, 'baseline_project_unique_id' => :integer, 'baseline_start' => :date, 'baseline_type_name' => :string, 'baseline_type_unique_id' => :integer, 'baseline_work' => :work, 'calculate_float_based_on_finish_date_of_each_project' => :boolean, 'calculate_multiple_float_paths' => :boolean, 'calculate_multiple_float_paths_using_total_float' => :boolean, 'category' => :string, 'comments' => :string, 'company' => :string, 'compute_start_to_start_lag_from_early_start' => :boolean, 'consider_assignments_in_other_projects' => :boolean, 'consider_assignments_in_other_projects_with_priority_equal_higher_than' => :integer, 'content_status' => :string, 'content_type' => :string, 'cost' => :currency, 'creation_date' => :date, 'critical_activity_type' => :critical_activity_type, 'critical_slack_limit' => :duration, 'currency_code' => :string, 'currency_digits' => :integer, 'currency_symbol' => :string, 'currency_symbol_position' => :currency_symbol_position, 'current_date' => :date, 'custom_properties' => :map, 'data_date_and_planned_start_set_to_project_forecast_start' => :boolean, 'date_format' => :project_date_format, 'date_order' => :date_order, 'date_separator' => :char, 'days_per_month' => :integer, 'decimal_separator' => :char, 'default_calendar_unique_id' => :integer, 'default_duration_is_fixed' => :boolean, 'default_duration_units' => :time_units, 'default_end_time' => :time, 'default_fixed_cost_accrual' => :accrue, 'default_overtime_rate' => :rate, 'default_standard_rate' => :rate, 'default_start_time' => :time, 'default_task_earned_value_method' => :earned_value_method, 'default_task_type' => :task_type, 'default_work_units' => :time_units, 'display_multiple_float_paths_ending_with_activity_unique_id' => :integer, 'document_version' => :string, 'duration' => :duration, 'earned_value_method' => :earned_value_method, 'editable_actual_costs' => :boolean, 'editing_time' => :integer, 'export_flag' => :boolean, 'extended_creation_date' => :date, 'file_application' => :string, 'file_type' => :string, 'finish_date' => :date, 'finish_variance' => :duration, 'fiscal_year_start' => :boolean, 'fiscal_year_start_month' => :integer, 'full_application_name' => :string, 'guid' => :guid, 'honor_constraints' => :boolean, 'hyperlink_base' => :string, 'ignore_relationships_to_and_from_other_projects' => :boolean, 'inserted_projects_like_summary' => :boolean, 'keywords' => :string, 'language' => :string, 'lastprinted' => :date, 'last_author' => :string, 'last_baseline_update_date' => :date, 'last_saved' => :date, 'leveling_priorities' => :string, 'level_all_resources' => :boolean, 'level_resources_only_within_activity_total_float' => :boolean, 'limit_number_of_float_paths_to_calculate' => :boolean, 'location_unique_id' => :integer, 'make_open_ended_activities_critical' => :boolean, 'manager' => :string, 'maximum_number_of_float_paths_to_calculate' => :integer, 'max_percent_to_overallocate_resources' => :numeric, 'microsoft_project_server_url' => :boolean, 'minutes_per_day' => :integer, 'minutes_per_month' => :integer, 'minutes_per_week' => :integer, 'minutes_per_year' => :integer, 'move_completed_ends_back' => :boolean, 'move_completed_ends_forward' => :boolean, 'move_remaining_starts_back' => :boolean, 'move_remaining_starts_forward' => :boolean, 'mpp_file_type' => :integer, 'mpx_code_page' => :mpx_code_page, 'mpx_delimiter' => :char, 'mpx_file_version' => :mpx_file_version, 'mpx_program_name' => :string, 'multiple_critical_paths' => :boolean, 'must_finish_by' => :date, 'name' => :string, 'new_tasks_are_manual' => :boolean, 'new_tasks_effort_driven' => :boolean, 'new_tasks_estimated' => :boolean, 'new_task_start_is_project_start' => :boolean, 'notes' => :notes, 'percentage_complete' => :percentage, 'planned_start' => :date, 'pm_text' => :string, 'presentation_format' => :string, 'preserve_minimum_float_when_leveling' => :duration, 'preserve_scheduled_early_and_late_dates' => :boolean, 'project_externally_edited' => :boolean, 'project_file_path' => :string, 'project_id' => :string, 'project_is_baseline' => :boolean, 'project_title' => :string, 'project_website_url' => :string, 'relationship_lag_calendar' => :relationship_lag_calendar, 'remove_file_properties' => :boolean, 'resource_pool_file' => :string, 'revision' => :integer, 'scheduled_finish' => :date, 'schedule_from' => :schedule_from, 'scheduling_progressed_activities' => :scheduling_progressed_activities, 'short_application_name' => :string, 'show_project_summary_task' => :boolean, 'split_in_progress_tasks' => :boolean, 'spread_actual_cost' => :boolean, 'spread_percent_complete' => :boolean, 'start_date' => :date, 'start_variance' => :duration, 'status_date' => :date, 'subject' => :string, 'template' => :string, 'thousands_separator' => :char, 'time_format' => :project_time_format, 'time_separator' => :char, 'total_slack_calculation_type' => :total_slack_type, 'unique_id' => :integer, 'updating_task_status_updates_resource_status' => :boolean, 'use_expected_finish_dates' => :boolean, 'wbs_code_separator' => :string, 'week_start_day' => :day, 'work' => :work, 'work2' => :numeric, }.freeze
Class Method Summary collapse
Instance Method Summary collapse
-
#activity_id_increment ⇒ Object
Retrieve the Activity ID Increment value.
-
#activity_id_increment_based_on_selected_activity ⇒ Object
Retrieve the Activity ID Increment Based On Selected Activity value.
-
#activity_id_prefix ⇒ Object
Retrieve the Activity ID Prefix value.
-
#activity_id_suffix ⇒ Object
Retrieve the Activity ID Suffix value.
-
#actual_cost ⇒ Object
Retrieve the Actual Cost value.
-
#actual_duration ⇒ Object
Retrieve the Actual Duration value.
-
#actual_finish ⇒ Object
Retrieve the Actual Finish value.
-
#actual_start ⇒ Object
Retrieve the Actual Start value.
-
#actual_work ⇒ Object
Retrieve the Actual Work value.
-
#actuals_in_sync ⇒ Object
Retrieve the Actuals In Sync value.
-
#admin_project ⇒ Object
Retrieve the Admin Project value.
-
#am_text ⇒ Object
Retrieve the AM Text value.
-
#application_version ⇒ Object
Retrieve the Application Version value.
- #attribute_types ⇒ Object
-
#author ⇒ Object
Retrieve the Author value.
-
#auto_add_new_resources_and_tasks ⇒ Object
Retrieve the Auto Add New Resources and Tasks value.
-
#auto_link ⇒ Object
Retrieve the Auto Link value.
-
#autofilter ⇒ Object
Retrieve the Auto Filter value.
-
#bar_text_date_format ⇒ Object
Retrieve the Bar Text Date Format value.
-
#baseline10_date ⇒ Object
Retrieve the Baseline10 Date value.
-
#baseline1_date ⇒ Object
Retrieve the Baseline1 Date value.
-
#baseline2_date ⇒ Object
Retrieve the Baseline2 Date value.
-
#baseline3_date ⇒ Object
Retrieve the Baseline3 Date value.
-
#baseline4_date ⇒ Object
Retrieve the Baseline4 Date value.
-
#baseline5_date ⇒ Object
Retrieve the Baseline5 Date value.
-
#baseline6_date ⇒ Object
Retrieve the Baseline6 Date value.
-
#baseline7_date ⇒ Object
Retrieve the Baseline7 Date value.
-
#baseline8_date ⇒ Object
Retrieve the Baseline8 Date value.
-
#baseline9_date ⇒ Object
Retrieve the Baseline9 Date value.
-
#baseline_calendar_name ⇒ Object
Retrieve the Baseline Calendar Name value.
-
#baseline_cost ⇒ Object
Retrieve the Baseline Cost value.
-
#baseline_date ⇒ Object
Retrieve the Baseline Date value.
-
#baseline_duration ⇒ Object
Retrieve the Baseline Duration value.
-
#baseline_finish ⇒ Object
Retrieve the Baseline Finish value.
-
#baseline_for_earned_value ⇒ Object
Retrieve the Baseline For Earned Value value.
-
#baseline_project_unique_id ⇒ Object
Retrieve the Baseline Project Unique ID value.
-
#baseline_start ⇒ Object
Retrieve the Baseline Start value.
-
#baseline_type_name ⇒ Object
Retrieve the Baseline Type Name value.
-
#baseline_type_unique_id ⇒ Object
Retrieve the Baseline Type Name value.
-
#baseline_work ⇒ Object
Retrieve the Baseline Work value.
-
#calculate_float_based_on_finish_date_of_each_project ⇒ Object
Retrieve the Calculate Float on Finish Date of Each Project value.
-
#calculate_multiple_float_paths ⇒ Object
Retrieve the Calculate Multiple Float Paths value.
-
#calculate_multiple_float_paths_using_total_float ⇒ Object
Retrieve the Calculate Multiple Paths Using Total Float value.
-
#category ⇒ Object
Retrieve the Category value.
-
#comments ⇒ Object
Retrieve the Comments value.
-
#company ⇒ Object
Retrieve the Company value.
-
#compute_start_to_start_lag_from_early_start ⇒ Object
Retrieve the Compute Start to Start Lag From Early Start value.
-
#consider_assignments_in_other_projects ⇒ Object
Retrieve the Consider Assignments In Other Projects value.
-
#consider_assignments_in_other_projects_with_priority_equal_higher_than ⇒ Object
Retrieve the Consider Assignments In Other Project With Priority Equal or Higher Than value.
-
#content_status ⇒ Object
Retrieve the Content Status value.
-
#content_type ⇒ Object
Retrieve the Content Type value.
-
#cost ⇒ Object
Retrieve the Cost value.
-
#creation_date ⇒ Object
Retrieve the Creation Date value.
-
#critical_activity_type ⇒ Object
Retrieve the Critical Activity Type value.
-
#critical_slack_limit ⇒ Object
Retrieve the Critical Slack Limit value.
-
#currency_code ⇒ Object
Retrieve the Currency Code value.
-
#currency_digits ⇒ Object
Retrieve the Currency Digits value.
-
#currency_symbol ⇒ Object
Retrieve the Currency Symbol value.
-
#currency_symbol_position ⇒ Object
Retrieve the Currency Symbol Position value.
-
#current_date ⇒ Object
Retrieve the Current Date value.
-
#custom_properties ⇒ Object
Retrieve the Custom Properties value.
-
#data_date_and_planned_start_set_to_project_forecast_start ⇒ Object
Retrieve the Date Date and Planned Start Set To Project Forecast Start value.
-
#date_format ⇒ Object
Retrieve the Date Format value.
-
#date_order ⇒ Object
Retrieve the Date Order value.
-
#date_separator ⇒ Object
Retrieve the Date Separator value.
-
#days_per_month ⇒ Object
Retrieve the Days per Month value.
-
#decimal_separator ⇒ Object
Retrieve the Decimal Separator value.
-
#default_calendar_unique_id ⇒ Object
Retrieve the Default Calendar Unique ID value.
-
#default_duration_is_fixed ⇒ Object
Retrieve the Default Duration Is Fixed value.
-
#default_duration_units ⇒ Object
Retrieve the Default Duration Units value.
-
#default_end_time ⇒ Object
Retrieve the Default End Time value.
-
#default_fixed_cost_accrual ⇒ Object
Retrieve the Default Fixed Cost Accrual value.
-
#default_overtime_rate ⇒ Object
Retrieve the Default Overtime Rate value.
-
#default_standard_rate ⇒ Object
Retrieve the Default Standard Rate value.
-
#default_start_time ⇒ Object
Retrieve the Default Start Time value.
-
#default_task_earned_value_method ⇒ Object
Retrieve the Default Task Earned Value Method value.
-
#default_task_type ⇒ Object
Retrieve the Default Task Type value.
-
#default_work_units ⇒ Object
Retrieve the Default Work Units value.
-
#display_multiple_float_paths_ending_with_activity_unique_id ⇒ Object
Retrieve the Calculate Multiple Float Paths Ending With Activity Unique ID value.
-
#document_version ⇒ Object
Retrieve the Document Version value.
-
#duration ⇒ Object
Retrieve the Duration value.
-
#earned_value_method ⇒ Object
Retrieve the Earned Value Method value.
-
#editable_actual_costs ⇒ Object
Retrieve the Editable Actual Costs value.
-
#editing_time ⇒ Object
Retrieve the Editing Time value.
-
#export_flag ⇒ Object
Retrieve the Export Flag value.
-
#extended_creation_date ⇒ Object
Retrieve the Extended Creation Date value.
-
#file_application ⇒ Object
Retrieve the File Application value.
-
#file_type ⇒ Object
Retrieve the File Type value.
-
#finish_date ⇒ Object
Retrieve the Finish Date value.
-
#finish_variance ⇒ Object
Retrieve the Finish Variance value.
-
#fiscal_year_start ⇒ Object
Retrieve the Fiscal Year Start value.
-
#fiscal_year_start_month ⇒ Object
Retrieve the Fiscal Year Start Month value.
-
#full_application_name ⇒ Object
Retrieve the Full Application Name value.
-
#guid ⇒ Object
Retrieve the GUID value.
-
#honor_constraints ⇒ Object
Retrieve the Honor Constraints value.
-
#hyperlink_base ⇒ Object
Retrieve the Hyperlink Base value.
-
#ignore_relationships_to_and_from_other_projects ⇒ Object
Retrieve the Ignore Relationships To And From Other Projects value.
-
#inserted_projects_like_summary ⇒ Object
Retrieve the Inserted Projects Like Summary value.
-
#keywords ⇒ Object
Retrieve the Keywords value.
-
#language ⇒ Object
Retrieve the Language value.
-
#last_author ⇒ Object
Retrieve the Last Author value.
-
#last_baseline_update_date ⇒ Object
Retrieve the Last Baseline Update Date value.
-
#last_saved ⇒ Object
Retrieve the Last Saved value.
-
#lastprinted ⇒ Object
Retrieve the Last Printed value.
-
#level_all_resources ⇒ Object
Retrieve the Level All Resources value.
-
#level_resources_only_within_activity_total_float ⇒ Object
Retrieve the Level Resources Only Within Activity Total Float value.
-
#leveling_priorities ⇒ Object
Retrieve the Leveling Priorities value.
-
#limit_number_of_float_paths_to_calculate ⇒ Object
Retrieve the Limit Number of Float Paths to Calculate value.
-
#location_unique_id ⇒ Object
Retrieve the Location Unique ID value.
-
#make_open_ended_activities_critical ⇒ Object
Retrieve the Make Open Ended Activities Critical value.
-
#manager ⇒ Object
Retrieve the Manager value.
-
#max_percent_to_overallocate_resources ⇒ Object
Retrieve the Maximum Percentage to Overallocate Resources value.
-
#maximum_number_of_float_paths_to_calculate ⇒ Object
Retrieve the Number of Float Paths to Calculate value.
-
#microsoft_project_server_url ⇒ Object
Retrieve the Microsoft Project Server URL value.
-
#minutes_per_day ⇒ Object
Retrieve the Minutes per Day value.
-
#minutes_per_month ⇒ Object
Retrieve the Minutes per Month value.
-
#minutes_per_week ⇒ Object
Retrieve the Minutes per Week value.
-
#minutes_per_year ⇒ Object
Retrieve the Minutes per Year value.
-
#move_completed_ends_back ⇒ Object
Retrieve the Move Completed Ends Back value.
-
#move_completed_ends_forward ⇒ Object
Retrieve the Move Completed Ends Forward value.
-
#move_remaining_starts_back ⇒ Object
Retrieve the Move Remaining Starts Back value.
-
#move_remaining_starts_forward ⇒ Object
Retrieve the Move Remaining Starts Forward value.
-
#mpp_file_type ⇒ Object
Retrieve the MPP File Type value.
-
#mpx_code_page ⇒ Object
Retrieve the MPX Code Page value.
-
#mpx_delimiter ⇒ Object
Retrieve the MPX Delimiter value.
-
#mpx_file_version ⇒ Object
Retrieve the MPX File Version value.
-
#mpx_program_name ⇒ Object
Retrieve the MPX Program Name value.
-
#multiple_critical_paths ⇒ Object
Retrieve the Multiple Critical Paths value.
-
#must_finish_by ⇒ Object
Retrieve the Must Finish By value.
-
#name ⇒ Object
Retrieve the Name value.
-
#new_task_start_is_project_start ⇒ Object
Retrieve the New Task Start Is Project Start value.
-
#new_tasks_are_manual ⇒ Object
Retrieve the New Tasks Are Manual value.
-
#new_tasks_effort_driven ⇒ Object
Retrieve the New Tasks Are Effort Driven value.
-
#new_tasks_estimated ⇒ Object
Retrieve the New Tasks Estimated value.
-
#notes ⇒ Object
Retrieve the Notes value.
-
#percentage_complete ⇒ Object
Retrieve the Percentage Complete value.
-
#planned_start ⇒ Object
Retrieve the Planned Start value.
-
#pm_text ⇒ Object
Retrieve the PM Text value.
-
#presentation_format ⇒ Object
Retrieve the Presentation Format value.
-
#preserve_minimum_float_when_leveling ⇒ Object
Retrieve the Preserve Minimum Float When Leveling value.
-
#preserve_scheduled_early_and_late_dates ⇒ Object
Retrieve the Preserve Scheduled Early and Late Dates value.
-
#project_externally_edited ⇒ Object
Retrieve the Project Externally Edited value.
-
#project_file_path ⇒ Object
Retrieve the Project File Path value.
-
#project_id ⇒ Object
Retrieve the Project ID value.
-
#project_is_baseline ⇒ Object
Retrieve the Project Is Baseline value.
-
#project_title ⇒ Object
Retrieve the Project Title value.
-
#project_website_url ⇒ Object
Retrieve the Project Website URL value.
-
#relationship_lag_calendar ⇒ Object
Retrieve the Relationship Lag Calendar value.
-
#remove_file_properties ⇒ Object
Retrieve the Remove File Properties value.
-
#resource_pool_file ⇒ Object
Retrieve the Resource Pool File value.
-
#revision ⇒ Object
Retrieve the Revision value.
-
#schedule_from ⇒ Object
Retrieve the Schedule From value.
-
#scheduled_finish ⇒ Object
Retrieve the Scheduled Finish value.
-
#scheduling_progressed_activities ⇒ Object
Retrieve the When Scheduling Progressed Activities Use value.
-
#short_application_name ⇒ Object
Retrieve the Short Application Name value.
-
#show_project_summary_task ⇒ Object
Retrieve the Show Project Summary Task value.
-
#split_in_progress_tasks ⇒ Object
Retrieve the Split In Progress Tasks value.
-
#spread_actual_cost ⇒ Object
Retrieve the Spread Actual Cost value.
-
#spread_percent_complete ⇒ Object
Retrieve the Spread Percent Complete value.
-
#start_date ⇒ Object
Retrieve the Start Date value.
-
#start_variance ⇒ Object
Retrieve the Start Variance value.
-
#status_date ⇒ Object
Retrieve the Status Date value.
-
#subject ⇒ Object
Retrieve the Subject value.
-
#template ⇒ Object
Retrieve the Template value.
-
#thousands_separator ⇒ Object
Retrieve the Thousands Separator value.
-
#time_format ⇒ Object
Retrieve the Time Format value.
-
#time_separator ⇒ Object
Retrieve the Time Separator value.
-
#total_slack_calculation_type ⇒ Object
Retrieve the Total Slack Calculation Type value.
-
#unique_id ⇒ Object
Retrieve the Unique ID value.
-
#updating_task_status_updates_resource_status ⇒ Object
Retrieve the Updating Task Status Updates Resource Status value.
-
#use_expected_finish_dates ⇒ Object
Retrieve the Use Expected Finish Dates value.
-
#wbs_code_separator ⇒ Object
Retrieve the WBS Code Separator value.
-
#week_start_day ⇒ Object
Retrieve the Week Start Day value.
-
#work ⇒ Object
Retrieve the Work value.
-
#work2 ⇒ Object
Retrieve the Work 2 value.
Class Method Details
.included(base) ⇒ Object
3 4 5 |
# File 'lib/mpxj/property_methods.rb', line 3 def self.included(base) base.extend(PropertyClassMethods) end |
Instance Method Details
#activity_id_increment ⇒ Object
Retrieve the Activity ID Increment value
10 11 12 |
# File 'lib/mpxj/property_methods.rb', line 10 def activity_id_increment get_integer_value(attribute_values['activity_id_increment']) end |
#activity_id_increment_based_on_selected_activity ⇒ Object
Retrieve the Activity ID Increment Based On Selected Activity value
17 18 19 |
# File 'lib/mpxj/property_methods.rb', line 17 def activity_id_increment_based_on_selected_activity get_boolean_value(attribute_values['activity_id_increment_based_on_selected_activity']) end |
#activity_id_prefix ⇒ Object
Retrieve the Activity ID Prefix value
24 25 26 |
# File 'lib/mpxj/property_methods.rb', line 24 def activity_id_prefix attribute_values['activity_id_prefix'] end |
#activity_id_suffix ⇒ Object
Retrieve the Activity ID Suffix value
31 32 33 |
# File 'lib/mpxj/property_methods.rb', line 31 def activity_id_suffix get_integer_value(attribute_values['activity_id_suffix']) end |
#actual_cost ⇒ Object
Retrieve the Actual Cost value
45 46 47 |
# File 'lib/mpxj/property_methods.rb', line 45 def actual_cost get_float_value(attribute_values['actual_cost']) end |
#actual_duration ⇒ Object
Retrieve the Actual Duration value
52 53 54 |
# File 'lib/mpxj/property_methods.rb', line 52 def actual_duration get_duration_value(attribute_values['actual_duration']) end |
#actual_finish ⇒ Object
Retrieve the Actual Finish value
59 60 61 |
# File 'lib/mpxj/property_methods.rb', line 59 def actual_finish get_date_value(attribute_values['actual_finish']) end |
#actual_start ⇒ Object
Retrieve the Actual Start value
66 67 68 |
# File 'lib/mpxj/property_methods.rb', line 66 def actual_start get_date_value(attribute_values['actual_start']) end |
#actual_work ⇒ Object
Retrieve the Actual Work value
73 74 75 |
# File 'lib/mpxj/property_methods.rb', line 73 def actual_work get_duration_value(attribute_values['actual_work']) end |
#actuals_in_sync ⇒ Object
Retrieve the Actuals In Sync value
38 39 40 |
# File 'lib/mpxj/property_methods.rb', line 38 def actuals_in_sync get_boolean_value(attribute_values['actuals_in_sync']) end |
#admin_project ⇒ Object
Retrieve the Admin Project value
80 81 82 |
# File 'lib/mpxj/property_methods.rb', line 80 def admin_project get_boolean_value(attribute_values['admin_project']) end |
#am_text ⇒ Object
Retrieve the AM Text value
87 88 89 |
# File 'lib/mpxj/property_methods.rb', line 87 def am_text attribute_values['am_text'] end |
#application_version ⇒ Object
Retrieve the Application Version value
94 95 96 |
# File 'lib/mpxj/property_methods.rb', line 94 def application_version get_integer_value(attribute_values['application_version']) end |
#attribute_types ⇒ Object
1402 1403 1404 |
# File 'lib/mpxj/property_methods.rb', line 1402 def attribute_types ATTRIBUTE_TYPES end |
#author ⇒ Object
Retrieve the Author value
101 102 103 |
# File 'lib/mpxj/property_methods.rb', line 101 def attribute_values['author'] end |
#auto_add_new_resources_and_tasks ⇒ Object
Retrieve the Auto Add New Resources and Tasks value
115 116 117 |
# File 'lib/mpxj/property_methods.rb', line 115 def auto_add_new_resources_and_tasks get_boolean_value(attribute_values['auto_add_new_resources_and_tasks']) end |
#auto_link ⇒ Object
Retrieve the Auto Link value
122 123 124 |
# File 'lib/mpxj/property_methods.rb', line 122 def auto_link get_boolean_value(attribute_values['auto_link']) end |
#autofilter ⇒ Object
Retrieve the Auto Filter value
108 109 110 |
# File 'lib/mpxj/property_methods.rb', line 108 def autofilter get_boolean_value(attribute_values['autofilter']) end |
#bar_text_date_format ⇒ Object
Retrieve the Bar Text Date Format value
129 130 131 |
# File 'lib/mpxj/property_methods.rb', line 129 def attribute_values['bar_text_date_format'] end |
#baseline10_date ⇒ Object
Retrieve the Baseline10 Date value
136 137 138 |
# File 'lib/mpxj/property_methods.rb', line 136 def baseline10_date get_date_value(attribute_values['baseline10_date']) end |
#baseline1_date ⇒ Object
Retrieve the Baseline1 Date value
143 144 145 |
# File 'lib/mpxj/property_methods.rb', line 143 def baseline1_date get_date_value(attribute_values['baseline1_date']) end |
#baseline2_date ⇒ Object
Retrieve the Baseline2 Date value
150 151 152 |
# File 'lib/mpxj/property_methods.rb', line 150 def baseline2_date get_date_value(attribute_values['baseline2_date']) end |
#baseline3_date ⇒ Object
Retrieve the Baseline3 Date value
157 158 159 |
# File 'lib/mpxj/property_methods.rb', line 157 def baseline3_date get_date_value(attribute_values['baseline3_date']) end |
#baseline4_date ⇒ Object
Retrieve the Baseline4 Date value
164 165 166 |
# File 'lib/mpxj/property_methods.rb', line 164 def baseline4_date get_date_value(attribute_values['baseline4_date']) end |
#baseline5_date ⇒ Object
Retrieve the Baseline5 Date value
171 172 173 |
# File 'lib/mpxj/property_methods.rb', line 171 def baseline5_date get_date_value(attribute_values['baseline5_date']) end |
#baseline6_date ⇒ Object
Retrieve the Baseline6 Date value
178 179 180 |
# File 'lib/mpxj/property_methods.rb', line 178 def baseline6_date get_date_value(attribute_values['baseline6_date']) end |
#baseline7_date ⇒ Object
Retrieve the Baseline7 Date value
185 186 187 |
# File 'lib/mpxj/property_methods.rb', line 185 def baseline7_date get_date_value(attribute_values['baseline7_date']) end |
#baseline8_date ⇒ Object
Retrieve the Baseline8 Date value
192 193 194 |
# File 'lib/mpxj/property_methods.rb', line 192 def baseline8_date get_date_value(attribute_values['baseline8_date']) end |
#baseline9_date ⇒ Object
Retrieve the Baseline9 Date value
199 200 201 |
# File 'lib/mpxj/property_methods.rb', line 199 def baseline9_date get_date_value(attribute_values['baseline9_date']) end |
#baseline_calendar_name ⇒ Object
Retrieve the Baseline Calendar Name value
206 207 208 |
# File 'lib/mpxj/property_methods.rb', line 206 def baseline_calendar_name attribute_values['baseline_calendar_name'] end |
#baseline_cost ⇒ Object
Retrieve the Baseline Cost value
213 214 215 |
# File 'lib/mpxj/property_methods.rb', line 213 def baseline_cost get_float_value(attribute_values['baseline_cost']) end |
#baseline_date ⇒ Object
Retrieve the Baseline Date value
220 221 222 |
# File 'lib/mpxj/property_methods.rb', line 220 def baseline_date get_date_value(attribute_values['baseline_date']) end |
#baseline_duration ⇒ Object
Retrieve the Baseline Duration value
227 228 229 |
# File 'lib/mpxj/property_methods.rb', line 227 def baseline_duration get_duration_value(attribute_values['baseline_duration']) end |
#baseline_finish ⇒ Object
Retrieve the Baseline Finish value
234 235 236 |
# File 'lib/mpxj/property_methods.rb', line 234 def baseline_finish get_date_value(attribute_values['baseline_finish']) end |
#baseline_for_earned_value ⇒ Object
Retrieve the Baseline For Earned Value value
241 242 243 |
# File 'lib/mpxj/property_methods.rb', line 241 def baseline_for_earned_value get_integer_value(attribute_values['baseline_for_earned_value']) end |
#baseline_project_unique_id ⇒ Object
Retrieve the Baseline Project Unique ID value
248 249 250 |
# File 'lib/mpxj/property_methods.rb', line 248 def baseline_project_unique_id get_integer_value(attribute_values['baseline_project_unique_id']) end |
#baseline_start ⇒ Object
Retrieve the Baseline Start value
255 256 257 |
# File 'lib/mpxj/property_methods.rb', line 255 def baseline_start get_date_value(attribute_values['baseline_start']) end |
#baseline_type_name ⇒ Object
Retrieve the Baseline Type Name value
262 263 264 |
# File 'lib/mpxj/property_methods.rb', line 262 def baseline_type_name attribute_values['baseline_type_name'] end |
#baseline_type_unique_id ⇒ Object
Retrieve the Baseline Type Name value
269 270 271 |
# File 'lib/mpxj/property_methods.rb', line 269 def baseline_type_unique_id get_integer_value(attribute_values['baseline_type_unique_id']) end |
#baseline_work ⇒ Object
Retrieve the Baseline Work value
276 277 278 |
# File 'lib/mpxj/property_methods.rb', line 276 def baseline_work get_duration_value(attribute_values['baseline_work']) end |
#calculate_float_based_on_finish_date_of_each_project ⇒ Object
Retrieve the Calculate Float on Finish Date of Each Project value
283 284 285 |
# File 'lib/mpxj/property_methods.rb', line 283 def calculate_float_based_on_finish_date_of_each_project get_boolean_value(attribute_values['calculate_float_based_on_finish_date_of_each_project']) end |
#calculate_multiple_float_paths ⇒ Object
Retrieve the Calculate Multiple Float Paths value
290 291 292 |
# File 'lib/mpxj/property_methods.rb', line 290 def calculate_multiple_float_paths get_boolean_value(attribute_values['calculate_multiple_float_paths']) end |
#calculate_multiple_float_paths_using_total_float ⇒ Object
Retrieve the Calculate Multiple Paths Using Total Float value
297 298 299 |
# File 'lib/mpxj/property_methods.rb', line 297 def calculate_multiple_float_paths_using_total_float get_boolean_value(attribute_values['calculate_multiple_float_paths_using_total_float']) end |
#category ⇒ Object
Retrieve the Category value
304 305 306 |
# File 'lib/mpxj/property_methods.rb', line 304 def category attribute_values['category'] end |
#comments ⇒ Object
Retrieve the Comments value
311 312 313 |
# File 'lib/mpxj/property_methods.rb', line 311 def comments attribute_values['comments'] end |
#company ⇒ Object
Retrieve the Company value
318 319 320 |
# File 'lib/mpxj/property_methods.rb', line 318 def company attribute_values['company'] end |
#compute_start_to_start_lag_from_early_start ⇒ Object
Retrieve the Compute Start to Start Lag From Early Start value
325 326 327 |
# File 'lib/mpxj/property_methods.rb', line 325 def compute_start_to_start_lag_from_early_start get_boolean_value(attribute_values['compute_start_to_start_lag_from_early_start']) end |
#consider_assignments_in_other_projects ⇒ Object
Retrieve the Consider Assignments In Other Projects value
332 333 334 |
# File 'lib/mpxj/property_methods.rb', line 332 def consider_assignments_in_other_projects get_boolean_value(attribute_values['consider_assignments_in_other_projects']) end |
#consider_assignments_in_other_projects_with_priority_equal_higher_than ⇒ Object
Retrieve the Consider Assignments In Other Project With Priority Equal or Higher Than value
339 340 341 |
# File 'lib/mpxj/property_methods.rb', line 339 def consider_assignments_in_other_projects_with_priority_equal_higher_than get_integer_value(attribute_values['consider_assignments_in_other_projects_with_priority_equal_higher_than']) end |
#content_status ⇒ Object
Retrieve the Content Status value
346 347 348 |
# File 'lib/mpxj/property_methods.rb', line 346 def content_status attribute_values['content_status'] end |
#content_type ⇒ Object
Retrieve the Content Type value
353 354 355 |
# File 'lib/mpxj/property_methods.rb', line 353 def content_type attribute_values['content_type'] end |
#cost ⇒ Object
Retrieve the Cost value
360 361 362 |
# File 'lib/mpxj/property_methods.rb', line 360 def cost get_float_value(attribute_values['cost']) end |
#creation_date ⇒ Object
Retrieve the Creation Date value
367 368 369 |
# File 'lib/mpxj/property_methods.rb', line 367 def creation_date get_date_value(attribute_values['creation_date']) end |
#critical_activity_type ⇒ Object
Retrieve the Critical Activity Type value
374 375 376 |
# File 'lib/mpxj/property_methods.rb', line 374 def critical_activity_type attribute_values['critical_activity_type'] end |
#critical_slack_limit ⇒ Object
Retrieve the Critical Slack Limit value
381 382 383 |
# File 'lib/mpxj/property_methods.rb', line 381 def critical_slack_limit get_duration_value(attribute_values['critical_slack_limit']) end |
#currency_code ⇒ Object
Retrieve the Currency Code value
388 389 390 |
# File 'lib/mpxj/property_methods.rb', line 388 def currency_code attribute_values['currency_code'] end |
#currency_digits ⇒ Object
Retrieve the Currency Digits value
395 396 397 |
# File 'lib/mpxj/property_methods.rb', line 395 def currency_digits get_integer_value(attribute_values['currency_digits']) end |
#currency_symbol ⇒ Object
Retrieve the Currency Symbol value
402 403 404 |
# File 'lib/mpxj/property_methods.rb', line 402 def currency_symbol attribute_values['currency_symbol'] end |
#currency_symbol_position ⇒ Object
Retrieve the Currency Symbol Position value
409 410 411 |
# File 'lib/mpxj/property_methods.rb', line 409 def currency_symbol_position attribute_values['currency_symbol_position'] end |
#current_date ⇒ Object
Retrieve the Current Date value
416 417 418 |
# File 'lib/mpxj/property_methods.rb', line 416 def current_date get_date_value(attribute_values['current_date']) end |
#custom_properties ⇒ Object
Retrieve the Custom Properties value
423 424 425 |
# File 'lib/mpxj/property_methods.rb', line 423 def custom_properties attribute_values['custom_properties'] end |
#data_date_and_planned_start_set_to_project_forecast_start ⇒ Object
Retrieve the Date Date and Planned Start Set To Project Forecast Start value
430 431 432 |
# File 'lib/mpxj/property_methods.rb', line 430 def data_date_and_planned_start_set_to_project_forecast_start get_boolean_value(attribute_values['data_date_and_planned_start_set_to_project_forecast_start']) end |
#date_format ⇒ Object
Retrieve the Date Format value
437 438 439 |
# File 'lib/mpxj/property_methods.rb', line 437 def date_format attribute_values['date_format'] end |
#date_order ⇒ Object
Retrieve the Date Order value
444 445 446 |
# File 'lib/mpxj/property_methods.rb', line 444 def date_order attribute_values['date_order'] end |
#date_separator ⇒ Object
Retrieve the Date Separator value
451 452 453 |
# File 'lib/mpxj/property_methods.rb', line 451 def date_separator attribute_values['date_separator'] end |
#days_per_month ⇒ Object
Retrieve the Days per Month value
458 459 460 |
# File 'lib/mpxj/property_methods.rb', line 458 def days_per_month get_integer_value(attribute_values['days_per_month']) end |
#decimal_separator ⇒ Object
Retrieve the Decimal Separator value
465 466 467 |
# File 'lib/mpxj/property_methods.rb', line 465 def decimal_separator attribute_values['decimal_separator'] end |
#default_calendar_unique_id ⇒ Object
Retrieve the Default Calendar Unique ID value
472 473 474 |
# File 'lib/mpxj/property_methods.rb', line 472 def default_calendar_unique_id get_integer_value(attribute_values['default_calendar_unique_id']) end |
#default_duration_is_fixed ⇒ Object
Retrieve the Default Duration Is Fixed value
479 480 481 |
# File 'lib/mpxj/property_methods.rb', line 479 def default_duration_is_fixed get_boolean_value(attribute_values['default_duration_is_fixed']) end |
#default_duration_units ⇒ Object
Retrieve the Default Duration Units value
486 487 488 |
# File 'lib/mpxj/property_methods.rb', line 486 def default_duration_units attribute_values['default_duration_units'] end |
#default_end_time ⇒ Object
Retrieve the Default End Time value
493 494 495 |
# File 'lib/mpxj/property_methods.rb', line 493 def default_end_time attribute_values['default_end_time'] end |
#default_fixed_cost_accrual ⇒ Object
Retrieve the Default Fixed Cost Accrual value
500 501 502 |
# File 'lib/mpxj/property_methods.rb', line 500 def default_fixed_cost_accrual attribute_values['default_fixed_cost_accrual'] end |
#default_overtime_rate ⇒ Object
Retrieve the Default Overtime Rate value
507 508 509 |
# File 'lib/mpxj/property_methods.rb', line 507 def default_overtime_rate attribute_values['default_overtime_rate'] end |
#default_standard_rate ⇒ Object
Retrieve the Default Standard Rate value
514 515 516 |
# File 'lib/mpxj/property_methods.rb', line 514 def default_standard_rate attribute_values['default_standard_rate'] end |
#default_start_time ⇒ Object
Retrieve the Default Start Time value
521 522 523 |
# File 'lib/mpxj/property_methods.rb', line 521 def default_start_time attribute_values['default_start_time'] end |
#default_task_earned_value_method ⇒ Object
Retrieve the Default Task Earned Value Method value
528 529 530 |
# File 'lib/mpxj/property_methods.rb', line 528 def default_task_earned_value_method attribute_values['default_task_earned_value_method'] end |
#default_task_type ⇒ Object
Retrieve the Default Task Type value
535 536 537 |
# File 'lib/mpxj/property_methods.rb', line 535 def default_task_type attribute_values['default_task_type'] end |
#default_work_units ⇒ Object
Retrieve the Default Work Units value
542 543 544 |
# File 'lib/mpxj/property_methods.rb', line 542 def default_work_units attribute_values['default_work_units'] end |
#display_multiple_float_paths_ending_with_activity_unique_id ⇒ Object
Retrieve the Calculate Multiple Float Paths Ending With Activity Unique ID value
549 550 551 |
# File 'lib/mpxj/property_methods.rb', line 549 def display_multiple_float_paths_ending_with_activity_unique_id get_integer_value(attribute_values['display_multiple_float_paths_ending_with_activity_unique_id']) end |
#document_version ⇒ Object
Retrieve the Document Version value
556 557 558 |
# File 'lib/mpxj/property_methods.rb', line 556 def document_version attribute_values['document_version'] end |
#duration ⇒ Object
Retrieve the Duration value
563 564 565 |
# File 'lib/mpxj/property_methods.rb', line 563 def duration get_duration_value(attribute_values['duration']) end |
#earned_value_method ⇒ Object
Retrieve the Earned Value Method value
570 571 572 |
# File 'lib/mpxj/property_methods.rb', line 570 def earned_value_method attribute_values['earned_value_method'] end |
#editable_actual_costs ⇒ Object
Retrieve the Editable Actual Costs value
577 578 579 |
# File 'lib/mpxj/property_methods.rb', line 577 def editable_actual_costs get_boolean_value(attribute_values['editable_actual_costs']) end |
#editing_time ⇒ Object
Retrieve the Editing Time value
584 585 586 |
# File 'lib/mpxj/property_methods.rb', line 584 def editing_time get_integer_value(attribute_values['editing_time']) end |
#export_flag ⇒ Object
Retrieve the Export Flag value
591 592 593 |
# File 'lib/mpxj/property_methods.rb', line 591 def export_flag get_boolean_value(attribute_values['export_flag']) end |
#extended_creation_date ⇒ Object
Retrieve the Extended Creation Date value
598 599 600 |
# File 'lib/mpxj/property_methods.rb', line 598 def extended_creation_date get_date_value(attribute_values['extended_creation_date']) end |
#file_application ⇒ Object
Retrieve the File Application value
605 606 607 |
# File 'lib/mpxj/property_methods.rb', line 605 def file_application attribute_values['file_application'] end |
#file_type ⇒ Object
Retrieve the File Type value
612 613 614 |
# File 'lib/mpxj/property_methods.rb', line 612 def file_type attribute_values['file_type'] end |
#finish_date ⇒ Object
Retrieve the Finish Date value
619 620 621 |
# File 'lib/mpxj/property_methods.rb', line 619 def finish_date get_date_value(attribute_values['finish_date']) end |
#finish_variance ⇒ Object
Retrieve the Finish Variance value
626 627 628 |
# File 'lib/mpxj/property_methods.rb', line 626 def finish_variance get_duration_value(attribute_values['finish_variance']) end |
#fiscal_year_start ⇒ Object
Retrieve the Fiscal Year Start value
633 634 635 |
# File 'lib/mpxj/property_methods.rb', line 633 def fiscal_year_start get_boolean_value(attribute_values['fiscal_year_start']) end |
#fiscal_year_start_month ⇒ Object
Retrieve the Fiscal Year Start Month value
640 641 642 |
# File 'lib/mpxj/property_methods.rb', line 640 def fiscal_year_start_month get_integer_value(attribute_values['fiscal_year_start_month']) end |
#full_application_name ⇒ Object
Retrieve the Full Application Name value
647 648 649 |
# File 'lib/mpxj/property_methods.rb', line 647 def full_application_name attribute_values['full_application_name'] end |
#guid ⇒ Object
Retrieve the GUID value
654 655 656 |
# File 'lib/mpxj/property_methods.rb', line 654 def guid attribute_values['guid'] end |
#honor_constraints ⇒ Object
Retrieve the Honor Constraints value
661 662 663 |
# File 'lib/mpxj/property_methods.rb', line 661 def honor_constraints get_boolean_value(attribute_values['honor_constraints']) end |
#hyperlink_base ⇒ Object
Retrieve the Hyperlink Base value
668 669 670 |
# File 'lib/mpxj/property_methods.rb', line 668 def hyperlink_base attribute_values['hyperlink_base'] end |
#ignore_relationships_to_and_from_other_projects ⇒ Object
Retrieve the Ignore Relationships To And From Other Projects value
675 676 677 |
# File 'lib/mpxj/property_methods.rb', line 675 def ignore_relationships_to_and_from_other_projects get_boolean_value(attribute_values['ignore_relationships_to_and_from_other_projects']) end |
#inserted_projects_like_summary ⇒ Object
Retrieve the Inserted Projects Like Summary value
682 683 684 |
# File 'lib/mpxj/property_methods.rb', line 682 def inserted_projects_like_summary get_boolean_value(attribute_values['inserted_projects_like_summary']) end |
#keywords ⇒ Object
Retrieve the Keywords value
689 690 691 |
# File 'lib/mpxj/property_methods.rb', line 689 def keywords attribute_values['keywords'] end |
#language ⇒ Object
Retrieve the Language value
696 697 698 |
# File 'lib/mpxj/property_methods.rb', line 696 def language attribute_values['language'] end |
#last_author ⇒ Object
Retrieve the Last Author value
710 711 712 |
# File 'lib/mpxj/property_methods.rb', line 710 def attribute_values['last_author'] end |
#last_baseline_update_date ⇒ Object
Retrieve the Last Baseline Update Date value
717 718 719 |
# File 'lib/mpxj/property_methods.rb', line 717 def last_baseline_update_date get_date_value(attribute_values['last_baseline_update_date']) end |
#last_saved ⇒ Object
Retrieve the Last Saved value
724 725 726 |
# File 'lib/mpxj/property_methods.rb', line 724 def last_saved get_date_value(attribute_values['last_saved']) end |
#lastprinted ⇒ Object
Retrieve the Last Printed value
703 704 705 |
# File 'lib/mpxj/property_methods.rb', line 703 def lastprinted get_date_value(attribute_values['lastprinted']) end |
#level_all_resources ⇒ Object
Retrieve the Level All Resources value
738 739 740 |
# File 'lib/mpxj/property_methods.rb', line 738 def level_all_resources get_boolean_value(attribute_values['level_all_resources']) end |
#level_resources_only_within_activity_total_float ⇒ Object
Retrieve the Level Resources Only Within Activity Total Float value
745 746 747 |
# File 'lib/mpxj/property_methods.rb', line 745 def level_resources_only_within_activity_total_float get_boolean_value(attribute_values['level_resources_only_within_activity_total_float']) end |
#leveling_priorities ⇒ Object
Retrieve the Leveling Priorities value
731 732 733 |
# File 'lib/mpxj/property_methods.rb', line 731 def leveling_priorities attribute_values['leveling_priorities'] end |
#limit_number_of_float_paths_to_calculate ⇒ Object
Retrieve the Limit Number of Float Paths to Calculate value
752 753 754 |
# File 'lib/mpxj/property_methods.rb', line 752 def limit_number_of_float_paths_to_calculate get_boolean_value(attribute_values['limit_number_of_float_paths_to_calculate']) end |
#location_unique_id ⇒ Object
Retrieve the Location Unique ID value
759 760 761 |
# File 'lib/mpxj/property_methods.rb', line 759 def location_unique_id get_integer_value(attribute_values['location_unique_id']) end |
#make_open_ended_activities_critical ⇒ Object
Retrieve the Make Open Ended Activities Critical value
766 767 768 |
# File 'lib/mpxj/property_methods.rb', line 766 def make_open_ended_activities_critical get_boolean_value(attribute_values['make_open_ended_activities_critical']) end |
#manager ⇒ Object
Retrieve the Manager value
773 774 775 |
# File 'lib/mpxj/property_methods.rb', line 773 def manager attribute_values['manager'] end |
#max_percent_to_overallocate_resources ⇒ Object
Retrieve the Maximum Percentage to Overallocate Resources value
787 788 789 |
# File 'lib/mpxj/property_methods.rb', line 787 def max_percent_to_overallocate_resources get_float_value(attribute_values['max_percent_to_overallocate_resources']) end |
#maximum_number_of_float_paths_to_calculate ⇒ Object
Retrieve the Number of Float Paths to Calculate value
780 781 782 |
# File 'lib/mpxj/property_methods.rb', line 780 def maximum_number_of_float_paths_to_calculate get_integer_value(attribute_values['maximum_number_of_float_paths_to_calculate']) end |
#microsoft_project_server_url ⇒ Object
Retrieve the Microsoft Project Server URL value
794 795 796 |
# File 'lib/mpxj/property_methods.rb', line 794 def microsoft_project_server_url get_boolean_value(attribute_values['microsoft_project_server_url']) end |
#minutes_per_day ⇒ Object
Retrieve the Minutes per Day value
801 802 803 |
# File 'lib/mpxj/property_methods.rb', line 801 def minutes_per_day get_integer_value(attribute_values['minutes_per_day']) end |
#minutes_per_month ⇒ Object
Retrieve the Minutes per Month value
808 809 810 |
# File 'lib/mpxj/property_methods.rb', line 808 def minutes_per_month get_integer_value(attribute_values['minutes_per_month']) end |
#minutes_per_week ⇒ Object
Retrieve the Minutes per Week value
815 816 817 |
# File 'lib/mpxj/property_methods.rb', line 815 def minutes_per_week get_integer_value(attribute_values['minutes_per_week']) end |
#minutes_per_year ⇒ Object
Retrieve the Minutes per Year value
822 823 824 |
# File 'lib/mpxj/property_methods.rb', line 822 def minutes_per_year get_integer_value(attribute_values['minutes_per_year']) end |
#move_completed_ends_back ⇒ Object
Retrieve the Move Completed Ends Back value
829 830 831 |
# File 'lib/mpxj/property_methods.rb', line 829 def move_completed_ends_back get_boolean_value(attribute_values['move_completed_ends_back']) end |
#move_completed_ends_forward ⇒ Object
Retrieve the Move Completed Ends Forward value
836 837 838 |
# File 'lib/mpxj/property_methods.rb', line 836 def move_completed_ends_forward get_boolean_value(attribute_values['move_completed_ends_forward']) end |
#move_remaining_starts_back ⇒ Object
Retrieve the Move Remaining Starts Back value
843 844 845 |
# File 'lib/mpxj/property_methods.rb', line 843 def move_remaining_starts_back get_boolean_value(attribute_values['move_remaining_starts_back']) end |
#move_remaining_starts_forward ⇒ Object
Retrieve the Move Remaining Starts Forward value
850 851 852 |
# File 'lib/mpxj/property_methods.rb', line 850 def move_remaining_starts_forward get_boolean_value(attribute_values['move_remaining_starts_forward']) end |
#mpp_file_type ⇒ Object
Retrieve the MPP File Type value
857 858 859 |
# File 'lib/mpxj/property_methods.rb', line 857 def mpp_file_type get_integer_value(attribute_values['mpp_file_type']) end |
#mpx_code_page ⇒ Object
Retrieve the MPX Code Page value
864 865 866 |
# File 'lib/mpxj/property_methods.rb', line 864 def mpx_code_page attribute_values['mpx_code_page'] end |
#mpx_delimiter ⇒ Object
Retrieve the MPX Delimiter value
871 872 873 |
# File 'lib/mpxj/property_methods.rb', line 871 def mpx_delimiter attribute_values['mpx_delimiter'] end |
#mpx_file_version ⇒ Object
Retrieve the MPX File Version value
878 879 880 |
# File 'lib/mpxj/property_methods.rb', line 878 def mpx_file_version attribute_values['mpx_file_version'] end |
#mpx_program_name ⇒ Object
Retrieve the MPX Program Name value
885 886 887 |
# File 'lib/mpxj/property_methods.rb', line 885 def mpx_program_name attribute_values['mpx_program_name'] end |
#multiple_critical_paths ⇒ Object
Retrieve the Multiple Critical Paths value
892 893 894 |
# File 'lib/mpxj/property_methods.rb', line 892 def multiple_critical_paths get_boolean_value(attribute_values['multiple_critical_paths']) end |
#must_finish_by ⇒ Object
Retrieve the Must Finish By value
899 900 901 |
# File 'lib/mpxj/property_methods.rb', line 899 def must_finish_by get_date_value(attribute_values['must_finish_by']) end |
#name ⇒ Object
Retrieve the Name value
906 907 908 |
# File 'lib/mpxj/property_methods.rb', line 906 def name attribute_values['name'] end |
#new_task_start_is_project_start ⇒ Object
Retrieve the New Task Start Is Project Start value
934 935 936 |
# File 'lib/mpxj/property_methods.rb', line 934 def new_task_start_is_project_start get_boolean_value(attribute_values['new_task_start_is_project_start']) end |
#new_tasks_are_manual ⇒ Object
Retrieve the New Tasks Are Manual value
913 914 915 |
# File 'lib/mpxj/property_methods.rb', line 913 def new_tasks_are_manual get_boolean_value(attribute_values['new_tasks_are_manual']) end |
#new_tasks_effort_driven ⇒ Object
Retrieve the New Tasks Are Effort Driven value
920 921 922 |
# File 'lib/mpxj/property_methods.rb', line 920 def new_tasks_effort_driven get_boolean_value(attribute_values['new_tasks_effort_driven']) end |
#new_tasks_estimated ⇒ Object
Retrieve the New Tasks Estimated value
927 928 929 |
# File 'lib/mpxj/property_methods.rb', line 927 def new_tasks_estimated get_boolean_value(attribute_values['new_tasks_estimated']) end |
#notes ⇒ Object
Retrieve the Notes value
941 942 943 |
# File 'lib/mpxj/property_methods.rb', line 941 def notes attribute_values['notes'] end |
#percentage_complete ⇒ Object
Retrieve the Percentage Complete value
948 949 950 |
# File 'lib/mpxj/property_methods.rb', line 948 def percentage_complete get_float_value(attribute_values['percentage_complete']) end |
#planned_start ⇒ Object
Retrieve the Planned Start value
955 956 957 |
# File 'lib/mpxj/property_methods.rb', line 955 def planned_start get_date_value(attribute_values['planned_start']) end |
#pm_text ⇒ Object
Retrieve the PM Text value
962 963 964 |
# File 'lib/mpxj/property_methods.rb', line 962 def pm_text attribute_values['pm_text'] end |
#presentation_format ⇒ Object
Retrieve the Presentation Format value
969 970 971 |
# File 'lib/mpxj/property_methods.rb', line 969 def presentation_format attribute_values['presentation_format'] end |
#preserve_minimum_float_when_leveling ⇒ Object
Retrieve the Preserve Minimum Float When Leveling value
976 977 978 |
# File 'lib/mpxj/property_methods.rb', line 976 def preserve_minimum_float_when_leveling get_duration_value(attribute_values['preserve_minimum_float_when_leveling']) end |
#preserve_scheduled_early_and_late_dates ⇒ Object
Retrieve the Preserve Scheduled Early and Late Dates value
983 984 985 |
# File 'lib/mpxj/property_methods.rb', line 983 def preserve_scheduled_early_and_late_dates get_boolean_value(attribute_values['preserve_scheduled_early_and_late_dates']) end |
#project_externally_edited ⇒ Object
Retrieve the Project Externally Edited value
990 991 992 |
# File 'lib/mpxj/property_methods.rb', line 990 def project_externally_edited get_boolean_value(attribute_values['project_externally_edited']) end |
#project_file_path ⇒ Object
Retrieve the Project File Path value
997 998 999 |
# File 'lib/mpxj/property_methods.rb', line 997 def project_file_path attribute_values['project_file_path'] end |
#project_id ⇒ Object
Retrieve the Project ID value
1004 1005 1006 |
# File 'lib/mpxj/property_methods.rb', line 1004 def project_id attribute_values['project_id'] end |
#project_is_baseline ⇒ Object
Retrieve the Project Is Baseline value
1011 1012 1013 |
# File 'lib/mpxj/property_methods.rb', line 1011 def project_is_baseline get_boolean_value(attribute_values['project_is_baseline']) end |
#project_title ⇒ Object
Retrieve the Project Title value
1018 1019 1020 |
# File 'lib/mpxj/property_methods.rb', line 1018 def project_title attribute_values['project_title'] end |
#project_website_url ⇒ Object
Retrieve the Project Website URL value
1025 1026 1027 |
# File 'lib/mpxj/property_methods.rb', line 1025 def project_website_url attribute_values['project_website_url'] end |
#relationship_lag_calendar ⇒ Object
Retrieve the Relationship Lag Calendar value
1032 1033 1034 |
# File 'lib/mpxj/property_methods.rb', line 1032 def relationship_lag_calendar attribute_values['relationship_lag_calendar'] end |
#remove_file_properties ⇒ Object
Retrieve the Remove File Properties value
1039 1040 1041 |
# File 'lib/mpxj/property_methods.rb', line 1039 def remove_file_properties get_boolean_value(attribute_values['remove_file_properties']) end |
#resource_pool_file ⇒ Object
Retrieve the Resource Pool File value
1046 1047 1048 |
# File 'lib/mpxj/property_methods.rb', line 1046 def resource_pool_file attribute_values['resource_pool_file'] end |
#revision ⇒ Object
Retrieve the Revision value
1053 1054 1055 |
# File 'lib/mpxj/property_methods.rb', line 1053 def revision get_integer_value(attribute_values['revision']) end |
#schedule_from ⇒ Object
Retrieve the Schedule From value
1067 1068 1069 |
# File 'lib/mpxj/property_methods.rb', line 1067 def schedule_from attribute_values['schedule_from'] end |
#scheduled_finish ⇒ Object
Retrieve the Scheduled Finish value
1060 1061 1062 |
# File 'lib/mpxj/property_methods.rb', line 1060 def scheduled_finish get_date_value(attribute_values['scheduled_finish']) end |
#scheduling_progressed_activities ⇒ Object
Retrieve the When Scheduling Progressed Activities Use value
1074 1075 1076 |
# File 'lib/mpxj/property_methods.rb', line 1074 def scheduling_progressed_activities attribute_values['scheduling_progressed_activities'] end |
#short_application_name ⇒ Object
Retrieve the Short Application Name value
1081 1082 1083 |
# File 'lib/mpxj/property_methods.rb', line 1081 def short_application_name attribute_values['short_application_name'] end |
#show_project_summary_task ⇒ Object
Retrieve the Show Project Summary Task value
1088 1089 1090 |
# File 'lib/mpxj/property_methods.rb', line 1088 def show_project_summary_task get_boolean_value(attribute_values['show_project_summary_task']) end |
#split_in_progress_tasks ⇒ Object
Retrieve the Split In Progress Tasks value
1095 1096 1097 |
# File 'lib/mpxj/property_methods.rb', line 1095 def split_in_progress_tasks get_boolean_value(attribute_values['split_in_progress_tasks']) end |
#spread_actual_cost ⇒ Object
Retrieve the Spread Actual Cost value
1102 1103 1104 |
# File 'lib/mpxj/property_methods.rb', line 1102 def spread_actual_cost get_boolean_value(attribute_values['spread_actual_cost']) end |
#spread_percent_complete ⇒ Object
Retrieve the Spread Percent Complete value
1109 1110 1111 |
# File 'lib/mpxj/property_methods.rb', line 1109 def spread_percent_complete get_boolean_value(attribute_values['spread_percent_complete']) end |
#start_date ⇒ Object
Retrieve the Start Date value
1116 1117 1118 |
# File 'lib/mpxj/property_methods.rb', line 1116 def start_date get_date_value(attribute_values['start_date']) end |
#start_variance ⇒ Object
Retrieve the Start Variance value
1123 1124 1125 |
# File 'lib/mpxj/property_methods.rb', line 1123 def start_variance get_duration_value(attribute_values['start_variance']) end |
#status_date ⇒ Object
Retrieve the Status Date value
1130 1131 1132 |
# File 'lib/mpxj/property_methods.rb', line 1130 def status_date get_date_value(attribute_values['status_date']) end |
#subject ⇒ Object
Retrieve the Subject value
1137 1138 1139 |
# File 'lib/mpxj/property_methods.rb', line 1137 def subject attribute_values['subject'] end |
#template ⇒ Object
Retrieve the Template value
1144 1145 1146 |
# File 'lib/mpxj/property_methods.rb', line 1144 def template attribute_values['template'] end |
#thousands_separator ⇒ Object
Retrieve the Thousands Separator value
1151 1152 1153 |
# File 'lib/mpxj/property_methods.rb', line 1151 def thousands_separator attribute_values['thousands_separator'] end |
#time_format ⇒ Object
Retrieve the Time Format value
1158 1159 1160 |
# File 'lib/mpxj/property_methods.rb', line 1158 def time_format attribute_values['time_format'] end |
#time_separator ⇒ Object
Retrieve the Time Separator value
1165 1166 1167 |
# File 'lib/mpxj/property_methods.rb', line 1165 def time_separator attribute_values['time_separator'] end |
#total_slack_calculation_type ⇒ Object
Retrieve the Total Slack Calculation Type value
1172 1173 1174 |
# File 'lib/mpxj/property_methods.rb', line 1172 def total_slack_calculation_type attribute_values['total_slack_calculation_type'] end |
#unique_id ⇒ Object
Retrieve the Unique ID value
1179 1180 1181 |
# File 'lib/mpxj/property_methods.rb', line 1179 def unique_id get_integer_value(attribute_values['unique_id']) end |
#updating_task_status_updates_resource_status ⇒ Object
Retrieve the Updating Task Status Updates Resource Status value
1186 1187 1188 |
# File 'lib/mpxj/property_methods.rb', line 1186 def updating_task_status_updates_resource_status get_boolean_value(attribute_values['updating_task_status_updates_resource_status']) end |
#use_expected_finish_dates ⇒ Object
Retrieve the Use Expected Finish Dates value
1193 1194 1195 |
# File 'lib/mpxj/property_methods.rb', line 1193 def use_expected_finish_dates get_boolean_value(attribute_values['use_expected_finish_dates']) end |
#wbs_code_separator ⇒ Object
Retrieve the WBS Code Separator value
1200 1201 1202 |
# File 'lib/mpxj/property_methods.rb', line 1200 def wbs_code_separator attribute_values['wbs_code_separator'] end |
#week_start_day ⇒ Object
Retrieve the Week Start Day value
1207 1208 1209 |
# File 'lib/mpxj/property_methods.rb', line 1207 def week_start_day attribute_values['week_start_day'] end |
#work ⇒ Object
Retrieve the Work value
1214 1215 1216 |
# File 'lib/mpxj/property_methods.rb', line 1214 def work get_duration_value(attribute_values['work']) end |
#work2 ⇒ Object
Retrieve the Work 2 value
1221 1222 1223 |
# File 'lib/mpxj/property_methods.rb', line 1221 def work2 get_float_value(attribute_values['work2']) end |