/**
* MSPDI is copyright Microsoft, Inc.
* Implementation wrapper in ecore done by Kestrel Technology LLC
*/
package net.certware.planning.mspdi.provider;
import java.util.Collection;
import java.util.List;
import net.certware.planning.mspdi.MspdiFactory;
import net.certware.planning.mspdi.MspdiPackage;
import net.certware.planning.mspdi.TaskType;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
/**
* This is the item provider adapter for a {@link net.certware.planning.mspdi.TaskType} object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public class TaskTypeItemProvider
extends ItemProviderAdapter
implements
IEditingDomainItemProvider,
IStructuredItemContentProvider,
ITreeItemContentProvider,
IItemLabelProvider,
IItemPropertySource {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public TaskTypeItemProvider(AdapterFactory adapterFactory) {
super(adapterFactory);
}
/**
* This returns the property descriptors for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
addUIDPropertyDescriptor(object);
addIDPropertyDescriptor(object);
addNamePropertyDescriptor(object);
addTypePropertyDescriptor(object);
addIsNullPropertyDescriptor(object);
addCreateDatePropertyDescriptor(object);
addContactPropertyDescriptor(object);
addWBSPropertyDescriptor(object);
addWBSLevelPropertyDescriptor(object);
addOutlineNumberPropertyDescriptor(object);
addOutlineLevelPropertyDescriptor(object);
addPriorityPropertyDescriptor(object);
addStartPropertyDescriptor(object);
addFinishPropertyDescriptor(object);
addDurationPropertyDescriptor(object);
addDurationFormatPropertyDescriptor(object);
addWorkPropertyDescriptor(object);
addStopPropertyDescriptor(object);
addResumePropertyDescriptor(object);
addResumeValidPropertyDescriptor(object);
addEffortDrivenPropertyDescriptor(object);
addRecurringPropertyDescriptor(object);
addOverAllocatedPropertyDescriptor(object);
addEstimatedPropertyDescriptor(object);
addMilestonePropertyDescriptor(object);
addSummaryPropertyDescriptor(object);
addCriticalPropertyDescriptor(object);
addIsSubprojectPropertyDescriptor(object);
addIsSubprojectReadOnlyPropertyDescriptor(object);
addSubprojectNamePropertyDescriptor(object);
addExternalTaskPropertyDescriptor(object);
addExternalTaskProjectPropertyDescriptor(object);
addEarlyStartPropertyDescriptor(object);
addEarlyFinishPropertyDescriptor(object);
addLateStartPropertyDescriptor(object);
addLateFinishPropertyDescriptor(object);
addStartVariancePropertyDescriptor(object);
addFinishVariancePropertyDescriptor(object);
addWorkVariancePropertyDescriptor(object);
addFreeSlackPropertyDescriptor(object);
addTotalSlackPropertyDescriptor(object);
addFixedCostPropertyDescriptor(object);
addFixedCostAccrualPropertyDescriptor(object);
addPercentCompletePropertyDescriptor(object);
addPercentWorkCompletePropertyDescriptor(object);
addCostPropertyDescriptor(object);
addOvertimeCostPropertyDescriptor(object);
addOvertimeWorkPropertyDescriptor(object);
addActualStartPropertyDescriptor(object);
addActualFinishPropertyDescriptor(object);
addActualDurationPropertyDescriptor(object);
addActualCostPropertyDescriptor(object);
addActualOvertimeCostPropertyDescriptor(object);
addActualWorkPropertyDescriptor(object);
addActualOvertimeWorkPropertyDescriptor(object);
addRegularWorkPropertyDescriptor(object);
addRemainingDurationPropertyDescriptor(object);
addRemainingCostPropertyDescriptor(object);
addRemainingWorkPropertyDescriptor(object);
addRemainingOvertimeCostPropertyDescriptor(object);
addRemainingOvertimeWorkPropertyDescriptor(object);
addACWPPropertyDescriptor(object);
addCVPropertyDescriptor(object);
addConstraintTypePropertyDescriptor(object);
addCalendarUIDPropertyDescriptor(object);
addConstraintDatePropertyDescriptor(object);
addDeadlinePropertyDescriptor(object);
addLevelAssignmentsPropertyDescriptor(object);
addLevelingCanSplitPropertyDescriptor(object);
addLevelingDelayPropertyDescriptor(object);
addLevelingDelayFormatPropertyDescriptor(object);
addPreLeveledStartPropertyDescriptor(object);
addPreLeveledFinishPropertyDescriptor(object);
addHyperlinkPropertyDescriptor(object);
addHyperlinkAddressPropertyDescriptor(object);
addHyperlinkSubAddressPropertyDescriptor(object);
addIgnoreResourceCalendarPropertyDescriptor(object);
addNotesPropertyDescriptor(object);
addHideBarPropertyDescriptor(object);
addRollupPropertyDescriptor(object);
addBCWSPropertyDescriptor(object);
addBCWPPropertyDescriptor(object);
addPhysicalPercentCompletePropertyDescriptor(object);
addEarnedValueMethodPropertyDescriptor(object);
addActualWorkProtectedPropertyDescriptor(object);
addActualOvertimeWorkProtectedPropertyDescriptor(object);
addIsPublishedPropertyDescriptor(object);
addStatusManagerPropertyDescriptor(object);
addCommitmentStartPropertyDescriptor(object);
addCommitmentFinishPropertyDescriptor(object);
addCommitmentTypePropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
* This adds a property descriptor for the UID feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addUIDPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_uID_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_uID_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__UID,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the ID feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIDPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_iD_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_iD_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ID,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Name feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addNamePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_name_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_name_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__NAME,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Type feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addTypePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_type_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_type_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__TYPE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Is Null feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIsNullPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_isNull_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_isNull_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__IS_NULL,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Create Date feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCreateDatePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_createDate_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_createDate_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CREATE_DATE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Contact feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addContactPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_contact_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_contact_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CONTACT,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the WBS feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addWBSPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_wBS_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_wBS_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__WBS,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the WBS Level feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addWBSLevelPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_wBSLevel_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_wBSLevel_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__WBS_LEVEL,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Outline Number feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOutlineNumberPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_outlineNumber_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_outlineNumber_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__OUTLINE_NUMBER,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Outline Level feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOutlineLevelPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_outlineLevel_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_outlineLevel_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__OUTLINE_LEVEL,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Priority feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPriorityPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_priority_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_priority_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PRIORITY,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_start_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_start_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_finish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_finish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Duration feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addDurationPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_duration_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_duration_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__DURATION,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Duration Format feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addDurationFormatPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_durationFormat_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_durationFormat_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__DURATION_FORMAT,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_work_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_work_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Stop feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addStopPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_stop_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_stop_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__STOP,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Resume feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addResumePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_resume_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_resume_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__RESUME,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Resume Valid feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addResumeValidPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_resumeValid_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_resumeValid_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__RESUME_VALID,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Effort Driven feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addEffortDrivenPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_effortDriven_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_effortDriven_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EFFORT_DRIVEN,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Recurring feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRecurringPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_recurring_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_recurring_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__RECURRING,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Over Allocated feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOverAllocatedPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_overAllocated_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_overAllocated_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__OVER_ALLOCATED,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Estimated feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addEstimatedPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_estimated_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_estimated_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ESTIMATED,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Milestone feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addMilestonePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_milestone_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_milestone_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__MILESTONE,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Summary feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addSummaryPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_summary_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_summary_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__SUMMARY,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Critical feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCriticalPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_critical_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_critical_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CRITICAL,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Is Subproject feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIsSubprojectPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_isSubproject_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_isSubproject_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__IS_SUBPROJECT,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Is Subproject Read Only feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIsSubprojectReadOnlyPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_isSubprojectReadOnly_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_isSubprojectReadOnly_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__IS_SUBPROJECT_READ_ONLY,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Subproject Name feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addSubprojectNamePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_subprojectName_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_subprojectName_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__SUBPROJECT_NAME,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the External Task feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addExternalTaskPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_externalTask_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_externalTask_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EXTERNAL_TASK,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the External Task Project feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addExternalTaskProjectPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_externalTaskProject_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_externalTaskProject_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EXTERNAL_TASK_PROJECT,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Early Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addEarlyStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_earlyStart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_earlyStart_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EARLY_START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Early Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addEarlyFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_earlyFinish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_earlyFinish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EARLY_FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Late Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLateStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_lateStart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_lateStart_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LATE_START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Late Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLateFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_lateFinish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_lateFinish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LATE_FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Start Variance feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addStartVariancePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_startVariance_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_startVariance_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__START_VARIANCE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Finish Variance feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addFinishVariancePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_finishVariance_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_finishVariance_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__FINISH_VARIANCE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Work Variance feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addWorkVariancePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_workVariance_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_workVariance_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__WORK_VARIANCE,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Free Slack feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addFreeSlackPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_freeSlack_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_freeSlack_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__FREE_SLACK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Total Slack feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addTotalSlackPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_totalSlack_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_totalSlack_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__TOTAL_SLACK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Fixed Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addFixedCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_fixedCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_fixedCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__FIXED_COST,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Fixed Cost Accrual feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addFixedCostAccrualPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_fixedCostAccrual_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_fixedCostAccrual_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__FIXED_COST_ACCRUAL,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Percent Complete feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPercentCompletePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_percentComplete_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_percentComplete_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PERCENT_COMPLETE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Percent Work Complete feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPercentWorkCompletePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_percentWorkComplete_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_percentWorkComplete_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PERCENT_WORK_COMPLETE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_cost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_cost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Overtime Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOvertimeCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_overtimeCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_overtimeCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__OVERTIME_COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Overtime Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOvertimeWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_overtimeWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_overtimeWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__OVERTIME_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualStart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualStart_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualFinish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualFinish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Duration feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualDurationPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualDuration_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualDuration_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_DURATION,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Overtime Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualOvertimeCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualOvertimeCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualOvertimeCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_OVERTIME_COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Overtime Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualOvertimeWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualOvertimeWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualOvertimeWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_OVERTIME_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Regular Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRegularWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_regularWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_regularWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REGULAR_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Remaining Duration feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRemainingDurationPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_remainingDuration_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_remainingDuration_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REMAINING_DURATION,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Remaining Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRemainingCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_remainingCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_remainingCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REMAINING_COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Remaining Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRemainingWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_remainingWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_remainingWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REMAINING_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Remaining Overtime Cost feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRemainingOvertimeCostPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_remainingOvertimeCost_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_remainingOvertimeCost_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REMAINING_OVERTIME_COST,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Remaining Overtime Work feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRemainingOvertimeWorkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_remainingOvertimeWork_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_remainingOvertimeWork_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__REMAINING_OVERTIME_WORK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the ACWP feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addACWPPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_aCWP_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_aCWP_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACWP,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the CV feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCVPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_cV_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_cV_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CV,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Constraint Type feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addConstraintTypePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_constraintType_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_constraintType_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CONSTRAINT_TYPE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Calendar UID feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCalendarUIDPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_calendarUID_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_calendarUID_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CALENDAR_UID,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Constraint Date feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addConstraintDatePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_constraintDate_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_constraintDate_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__CONSTRAINT_DATE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Deadline feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addDeadlinePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_deadline_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_deadline_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__DEADLINE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Level Assignments feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLevelAssignmentsPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_levelAssignments_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_levelAssignments_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LEVEL_ASSIGNMENTS,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Leveling Can Split feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLevelingCanSplitPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_levelingCanSplit_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_levelingCanSplit_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LEVELING_CAN_SPLIT,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Leveling Delay feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLevelingDelayPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_levelingDelay_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_levelingDelay_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LEVELING_DELAY,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Leveling Delay Format feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addLevelingDelayFormatPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_levelingDelayFormat_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_levelingDelayFormat_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__LEVELING_DELAY_FORMAT,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Pre Leveled Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPreLeveledStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_preLeveledStart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_preLeveledStart_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PRE_LEVELED_START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Pre Leveled Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPreLeveledFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_preLeveledFinish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_preLeveledFinish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PRE_LEVELED_FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Hyperlink feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addHyperlinkPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_hyperlink_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_hyperlink_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__HYPERLINK,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Hyperlink Address feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addHyperlinkAddressPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_hyperlinkAddress_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_hyperlinkAddress_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__HYPERLINK_ADDRESS,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Hyperlink Sub Address feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addHyperlinkSubAddressPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_hyperlinkSubAddress_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_hyperlinkSubAddress_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__HYPERLINK_SUB_ADDRESS,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Ignore Resource Calendar feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIgnoreResourceCalendarPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_ignoreResourceCalendar_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_ignoreResourceCalendar_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__IGNORE_RESOURCE_CALENDAR,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Notes feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addNotesPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_notes_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_notes_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__NOTES,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Hide Bar feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addHideBarPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_hideBar_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_hideBar_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__HIDE_BAR,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Rollup feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addRollupPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_rollup_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_rollup_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ROLLUP,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the BCWS feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addBCWSPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_bCWS_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_bCWS_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__BCWS,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the BCWP feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addBCWPPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_bCWP_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_bCWP_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__BCWP,
true,
false,
false,
ItemPropertyDescriptor.REAL_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Physical Percent Complete feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addPhysicalPercentCompletePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_physicalPercentComplete_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_physicalPercentComplete_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__PHYSICAL_PERCENT_COMPLETE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Earned Value Method feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addEarnedValueMethodPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_earnedValueMethod_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_earnedValueMethod_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__EARNED_VALUE_METHOD,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Work Protected feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualWorkProtectedPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualWorkProtected_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualWorkProtected_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_WORK_PROTECTED,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Actual Overtime Work Protected feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addActualOvertimeWorkProtectedPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_actualOvertimeWorkProtected_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_actualOvertimeWorkProtected_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__ACTUAL_OVERTIME_WORK_PROTECTED,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Is Published feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addIsPublishedPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_isPublished_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_isPublished_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__IS_PUBLISHED,
true,
false,
false,
ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Status Manager feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addStatusManagerPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_statusManager_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_statusManager_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__STATUS_MANAGER,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Commitment Start feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCommitmentStartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_commitmentStart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_commitmentStart_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__COMMITMENT_START,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Commitment Finish feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCommitmentFinishPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_commitmentFinish_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_commitmentFinish_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__COMMITMENT_FINISH,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Commitment Type feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addCommitmentTypePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_TaskType_commitmentType_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_TaskType_commitmentType_feature", "_UI_TaskType_type"),
MspdiPackage.Literals.TASK_TYPE__COMMITMENT_TYPE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
childrenFeatures.add(MspdiPackage.Literals.TASK_TYPE__PREDECESSOR_LINK);
childrenFeatures.add(MspdiPackage.Literals.TASK_TYPE__EXTENDED_ATTRIBUTE);
childrenFeatures.add(MspdiPackage.Literals.TASK_TYPE__BASELINE);
childrenFeatures.add(MspdiPackage.Literals.TASK_TYPE__OUTLINE_CODE);
childrenFeatures.add(MspdiPackage.Literals.TASK_TYPE__TIMEPHASED_DATA);
}
return childrenFeatures;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
protected EStructuralFeature getChildFeature(Object object, Object child) {
// Check the type of the specified child object and return the proper feature to use for
// adding (see {@link AddCommand}) it as a child.
return super.getChildFeature(object, child);
}
/**
* This returns TaskType.gif.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Object getImage(Object object) {
return overlayImage(object, getResourceLocator().getImage("full/obj16/TaskType"));
}
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public String getText(Object object) {
String label = ((TaskType)object).getName();
return label == null || label.length() == 0 ?
getString("_UI_TaskType_type") :
getString("_UI_TaskType_type") + " " + label;
}
/**
* This handles model notifications by calling {@link #updateChildren} to update any cached
* children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(TaskType.class)) {
case MspdiPackage.TASK_TYPE__UID:
case MspdiPackage.TASK_TYPE__ID:
case MspdiPackage.TASK_TYPE__NAME:
case MspdiPackage.TASK_TYPE__TYPE:
case MspdiPackage.TASK_TYPE__IS_NULL:
case MspdiPackage.TASK_TYPE__CREATE_DATE:
case MspdiPackage.TASK_TYPE__CONTACT:
case MspdiPackage.TASK_TYPE__WBS:
case MspdiPackage.TASK_TYPE__WBS_LEVEL:
case MspdiPackage.TASK_TYPE__OUTLINE_NUMBER:
case MspdiPackage.TASK_TYPE__OUTLINE_LEVEL:
case MspdiPackage.TASK_TYPE__PRIORITY:
case MspdiPackage.TASK_TYPE__START:
case MspdiPackage.TASK_TYPE__FINISH:
case MspdiPackage.TASK_TYPE__DURATION:
case MspdiPackage.TASK_TYPE__DURATION_FORMAT:
case MspdiPackage.TASK_TYPE__WORK:
case MspdiPackage.TASK_TYPE__STOP:
case MspdiPackage.TASK_TYPE__RESUME:
case MspdiPackage.TASK_TYPE__RESUME_VALID:
case MspdiPackage.TASK_TYPE__EFFORT_DRIVEN:
case MspdiPackage.TASK_TYPE__RECURRING:
case MspdiPackage.TASK_TYPE__OVER_ALLOCATED:
case MspdiPackage.TASK_TYPE__ESTIMATED:
case MspdiPackage.TASK_TYPE__MILESTONE:
case MspdiPackage.TASK_TYPE__SUMMARY:
case MspdiPackage.TASK_TYPE__CRITICAL:
case MspdiPackage.TASK_TYPE__IS_SUBPROJECT:
case MspdiPackage.TASK_TYPE__IS_SUBPROJECT_READ_ONLY:
case MspdiPackage.TASK_TYPE__SUBPROJECT_NAME:
case MspdiPackage.TASK_TYPE__EXTERNAL_TASK:
case MspdiPackage.TASK_TYPE__EXTERNAL_TASK_PROJECT:
case MspdiPackage.TASK_TYPE__EARLY_START:
case MspdiPackage.TASK_TYPE__EARLY_FINISH:
case MspdiPackage.TASK_TYPE__LATE_START:
case MspdiPackage.TASK_TYPE__LATE_FINISH:
case MspdiPackage.TASK_TYPE__START_VARIANCE:
case MspdiPackage.TASK_TYPE__FINISH_VARIANCE:
case MspdiPackage.TASK_TYPE__WORK_VARIANCE:
case MspdiPackage.TASK_TYPE__FREE_SLACK:
case MspdiPackage.TASK_TYPE__TOTAL_SLACK:
case MspdiPackage.TASK_TYPE__FIXED_COST:
case MspdiPackage.TASK_TYPE__FIXED_COST_ACCRUAL:
case MspdiPackage.TASK_TYPE__PERCENT_COMPLETE:
case MspdiPackage.TASK_TYPE__PERCENT_WORK_COMPLETE:
case MspdiPackage.TASK_TYPE__COST:
case MspdiPackage.TASK_TYPE__OVERTIME_COST:
case MspdiPackage.TASK_TYPE__OVERTIME_WORK:
case MspdiPackage.TASK_TYPE__ACTUAL_START:
case MspdiPackage.TASK_TYPE__ACTUAL_FINISH:
case MspdiPackage.TASK_TYPE__ACTUAL_DURATION:
case MspdiPackage.TASK_TYPE__ACTUAL_COST:
case MspdiPackage.TASK_TYPE__ACTUAL_OVERTIME_COST:
case MspdiPackage.TASK_TYPE__ACTUAL_WORK:
case MspdiPackage.TASK_TYPE__ACTUAL_OVERTIME_WORK:
case MspdiPackage.TASK_TYPE__REGULAR_WORK:
case MspdiPackage.TASK_TYPE__REMAINING_DURATION:
case MspdiPackage.TASK_TYPE__REMAINING_COST:
case MspdiPackage.TASK_TYPE__REMAINING_WORK:
case MspdiPackage.TASK_TYPE__REMAINING_OVERTIME_COST:
case MspdiPackage.TASK_TYPE__REMAINING_OVERTIME_WORK:
case MspdiPackage.TASK_TYPE__ACWP:
case MspdiPackage.TASK_TYPE__CV:
case MspdiPackage.TASK_TYPE__CONSTRAINT_TYPE:
case MspdiPackage.TASK_TYPE__CALENDAR_UID:
case MspdiPackage.TASK_TYPE__CONSTRAINT_DATE:
case MspdiPackage.TASK_TYPE__DEADLINE:
case MspdiPackage.TASK_TYPE__LEVEL_ASSIGNMENTS:
case MspdiPackage.TASK_TYPE__LEVELING_CAN_SPLIT:
case MspdiPackage.TASK_TYPE__LEVELING_DELAY:
case MspdiPackage.TASK_TYPE__LEVELING_DELAY_FORMAT:
case MspdiPackage.TASK_TYPE__PRE_LEVELED_START:
case MspdiPackage.TASK_TYPE__PRE_LEVELED_FINISH:
case MspdiPackage.TASK_TYPE__HYPERLINK:
case MspdiPackage.TASK_TYPE__HYPERLINK_ADDRESS:
case MspdiPackage.TASK_TYPE__HYPERLINK_SUB_ADDRESS:
case MspdiPackage.TASK_TYPE__IGNORE_RESOURCE_CALENDAR:
case MspdiPackage.TASK_TYPE__NOTES:
case MspdiPackage.TASK_TYPE__HIDE_BAR:
case MspdiPackage.TASK_TYPE__ROLLUP:
case MspdiPackage.TASK_TYPE__BCWS:
case MspdiPackage.TASK_TYPE__BCWP:
case MspdiPackage.TASK_TYPE__PHYSICAL_PERCENT_COMPLETE:
case MspdiPackage.TASK_TYPE__EARNED_VALUE_METHOD:
case MspdiPackage.TASK_TYPE__ACTUAL_WORK_PROTECTED:
case MspdiPackage.TASK_TYPE__ACTUAL_OVERTIME_WORK_PROTECTED:
case MspdiPackage.TASK_TYPE__IS_PUBLISHED:
case MspdiPackage.TASK_TYPE__STATUS_MANAGER:
case MspdiPackage.TASK_TYPE__COMMITMENT_START:
case MspdiPackage.TASK_TYPE__COMMITMENT_FINISH:
case MspdiPackage.TASK_TYPE__COMMITMENT_TYPE:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
case MspdiPackage.TASK_TYPE__PREDECESSOR_LINK:
case MspdiPackage.TASK_TYPE__EXTENDED_ATTRIBUTE:
case MspdiPackage.TASK_TYPE__BASELINE:
case MspdiPackage.TASK_TYPE__OUTLINE_CODE:
case MspdiPackage.TASK_TYPE__TIMEPHASED_DATA:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
}
super.notifyChanged(notification);
}
/**
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
* that can be created under this object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
newChildDescriptors.add
(createChildParameter
(MspdiPackage.Literals.TASK_TYPE__PREDECESSOR_LINK,
MspdiFactory.eINSTANCE.createPredecessorLinkType()));
newChildDescriptors.add
(createChildParameter
(MspdiPackage.Literals.TASK_TYPE__EXTENDED_ATTRIBUTE,
MspdiFactory.eINSTANCE.createExtendedAttributeType2()));
newChildDescriptors.add
(createChildParameter
(MspdiPackage.Literals.TASK_TYPE__BASELINE,
MspdiFactory.eINSTANCE.createBaselineType2()));
newChildDescriptors.add
(createChildParameter
(MspdiPackage.Literals.TASK_TYPE__OUTLINE_CODE,
MspdiFactory.eINSTANCE.createOutlineCodeType()));
newChildDescriptors.add
(createChildParameter
(MspdiPackage.Literals.TASK_TYPE__TIMEPHASED_DATA,
MspdiFactory.eINSTANCE.createTimephasedDataType()));
}
/**
* Return the resource locator for this item provider's resources.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public ResourceLocator getResourceLocator() {
return MspdiEditPlugin.INSTANCE;
}
}