Package org.eclipse.epf.uma.impl
Class DeliveryProcessDescriptionImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.epf.uma.impl.ElementImpl
org.eclipse.epf.uma.impl.NamedElementImpl
org.eclipse.epf.uma.impl.PackageableElementImpl
org.eclipse.epf.uma.impl.MethodElementImpl
org.eclipse.epf.uma.impl.MethodUnitImpl
org.eclipse.epf.uma.impl.ContentDescriptionImpl
org.eclipse.epf.uma.impl.BreakdownElementDescriptionImpl
org.eclipse.epf.uma.impl.ActivityDescriptionImpl
org.eclipse.epf.uma.impl.ProcessDescriptionImpl
org.eclipse.epf.uma.impl.DeliveryProcessDescriptionImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,ActivityDescription,BreakdownElementDescription,ContentDescription,DeliveryProcessDescription,Element,MethodElement,MethodUnit,NamedElement,PackageableElement,ProcessDescription
public class DeliveryProcessDescriptionImpl extends ProcessDescriptionImpl implements DeliveryProcessDescription
An implementation of the model object 'Delivery Process Description'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and Type Method Description java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)voideUnset(int featureID)java.lang.StringgetEstimatingTechnique()java.lang.StringgetProjectCharacteristics()java.lang.StringgetProjectMemberExpertise()java.lang.StringgetRiskLevel()java.lang.StringgetScale()java.lang.StringgetTypeOfContract()voidsetEstimatingTechnique(java.lang.String newEstimatingTechnique)voidsetProjectCharacteristics(java.lang.String newProjectCharacteristics)voidsetProjectMemberExpertise(java.lang.String newProjectMemberExpertise)voidsetRiskLevel(java.lang.String newRiskLevel)voidsetScale(java.lang.String newScale)voidsetTypeOfContract(java.lang.String newTypeOfContract)java.lang.StringtoString()Methods inherited from class org.eclipse.epf.uma.impl.ProcessDescriptionImpl
getScope, getUsageNotes, setScope, setUsageNotesMethods inherited from class org.eclipse.epf.uma.impl.ActivityDescriptionImpl
getAlternatives, getHowtoStaff, getPurpose, setAlternatives, setHowtoStaff, setPurposeMethods inherited from class org.eclipse.epf.uma.impl.BreakdownElementDescriptionImpl
getUsageGuidance, setUsageGuidanceMethods inherited from class org.eclipse.epf.uma.impl.ContentDescriptionImpl
eInverseRemove, getExternalId, getKeyConsiderations, getLongPresentationName, getMainDescription, getSections, setExternalId, setKeyConsiderations, setLongPresentationName, setMainDescriptionMethods inherited from class org.eclipse.epf.uma.impl.MethodUnitImpl
basicGetCopyrightStatement, getAuthors, getChangeDate, getChangeDescription, getCopyrightStatement, getVersion, setAuthors, setChangeDate, setChangeDescription, setCopyrightStatement, setVersionMethods inherited from class org.eclipse.epf.uma.impl.MethodElementImpl
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from class org.eclipse.epf.uma.impl.NamedElementImpl
getName, setNameMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.epf.uma.ActivityDescription
getAlternatives, getHowtoStaff, getPurpose, setAlternatives, setHowtoStaff, setPurposeMethods inherited from interface org.eclipse.epf.uma.BreakdownElementDescription
getUsageGuidance, setUsageGuidanceMethods inherited from interface org.eclipse.epf.uma.ContentDescription
getExternalId, getKeyConsiderations, getLongPresentationName, getMainDescription, getSections, setExternalId, setKeyConsiderations, setLongPresentationName, setMainDescriptionMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from interface org.eclipse.epf.uma.MethodUnit
getAuthors, getChangeDate, getChangeDescription, getCopyrightStatement, getVersion, setAuthors, setChangeDate, setChangeDescription, setCopyrightStatement, setVersionMethods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.eclipse.epf.uma.ProcessDescription
getScope, getUsageNotes, setScope, setUsageNotes
-
Method Details
-
getScale
public java.lang.String getScale()- Specified by:
getScalein interfaceDeliveryProcessDescription- Returns:
- the value of the 'Scale' attribute.
- See Also:
DeliveryProcessDescription.setScale(String),UmaPackage.getDeliveryProcessDescription_Scale()
-
setScale
public void setScale(java.lang.String newScale)- Specified by:
setScalein interfaceDeliveryProcessDescription- Parameters:
newScale- the new value of the 'Scale' attribute.- See Also:
DeliveryProcessDescription.getScale()
-
getProjectCharacteristics
public java.lang.String getProjectCharacteristics()- Specified by:
getProjectCharacteristicsin interfaceDeliveryProcessDescription- Returns:
- the value of the 'Project Characteristics' attribute.
- See Also:
DeliveryProcessDescription.setProjectCharacteristics(String),UmaPackage.getDeliveryProcessDescription_ProjectCharacteristics()
-
setProjectCharacteristics
public void setProjectCharacteristics(java.lang.String newProjectCharacteristics)- Specified by:
setProjectCharacteristicsin interfaceDeliveryProcessDescription- Parameters:
newProjectCharacteristics- the new value of the 'Project Characteristics' attribute.- See Also:
DeliveryProcessDescription.getProjectCharacteristics()
-
getRiskLevel
public java.lang.String getRiskLevel()- Specified by:
getRiskLevelin interfaceDeliveryProcessDescription- Returns:
- the value of the 'Risk Level' attribute.
- See Also:
DeliveryProcessDescription.setRiskLevel(String),UmaPackage.getDeliveryProcessDescription_RiskLevel()
-
setRiskLevel
public void setRiskLevel(java.lang.String newRiskLevel)- Specified by:
setRiskLevelin interfaceDeliveryProcessDescription- Parameters:
newRiskLevel- the new value of the 'Risk Level' attribute.- See Also:
DeliveryProcessDescription.getRiskLevel()
-
getEstimatingTechnique
public java.lang.String getEstimatingTechnique()- Specified by:
getEstimatingTechniquein interfaceDeliveryProcessDescription- Returns:
- the value of the 'Estimating Technique' attribute.
- See Also:
DeliveryProcessDescription.setEstimatingTechnique(String),UmaPackage.getDeliveryProcessDescription_EstimatingTechnique()
-
setEstimatingTechnique
public void setEstimatingTechnique(java.lang.String newEstimatingTechnique)- Specified by:
setEstimatingTechniquein interfaceDeliveryProcessDescription- Parameters:
newEstimatingTechnique- the new value of the 'Estimating Technique' attribute.- See Also:
DeliveryProcessDescription.getEstimatingTechnique()
-
getProjectMemberExpertise
public java.lang.String getProjectMemberExpertise()- Specified by:
getProjectMemberExpertisein interfaceDeliveryProcessDescription- Returns:
- the value of the 'Project Member Expertise' attribute.
- See Also:
DeliveryProcessDescription.setProjectMemberExpertise(String),UmaPackage.getDeliveryProcessDescription_ProjectMemberExpertise()
-
setProjectMemberExpertise
public void setProjectMemberExpertise(java.lang.String newProjectMemberExpertise)- Specified by:
setProjectMemberExpertisein interfaceDeliveryProcessDescription- Parameters:
newProjectMemberExpertise- the new value of the 'Project Member Expertise' attribute.- See Also:
DeliveryProcessDescription.getProjectMemberExpertise()
-
getTypeOfContract
public java.lang.String getTypeOfContract()- Specified by:
getTypeOfContractin interfaceDeliveryProcessDescription- Returns:
- the value of the 'Type Of Contract' attribute.
- See Also:
DeliveryProcessDescription.setTypeOfContract(String),UmaPackage.getDeliveryProcessDescription_TypeOfContract()
-
setTypeOfContract
public void setTypeOfContract(java.lang.String newTypeOfContract)- Specified by:
setTypeOfContractin interfaceDeliveryProcessDescription- Parameters:
newTypeOfContract- the new value of the 'Type Of Contract' attribute.- See Also:
DeliveryProcessDescription.getTypeOfContract()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classProcessDescriptionImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classProcessDescriptionImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classProcessDescriptionImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classProcessDescriptionImpl
-
toString
public java.lang.String toString()- Overrides:
toStringin classProcessDescriptionImpl
-