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.Dynamic
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
Nested 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.EScannableAdapterList
Nested 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
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Method Summary
Modifier and Type Method Description java.lang.Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, java.lang.Object newValue)
void
eUnset(int featureID)
java.lang.String
getEstimatingTechnique()
java.lang.String
getProjectCharacteristics()
java.lang.String
getProjectMemberExpertise()
java.lang.String
getRiskLevel()
java.lang.String
getScale()
java.lang.String
getTypeOfContract()
void
setEstimatingTechnique(java.lang.String newEstimatingTechnique)
void
setProjectCharacteristics(java.lang.String newProjectCharacteristics)
void
setProjectMemberExpertise(java.lang.String newProjectMemberExpertise)
void
setRiskLevel(java.lang.String newRiskLevel)
void
setScale(java.lang.String newScale)
void
setTypeOfContract(java.lang.String newTypeOfContract)
java.lang.String
toString()
Methods inherited from class org.eclipse.epf.uma.impl.ProcessDescriptionImpl
getScope, getUsageNotes, setScope, setUsageNotes
Methods inherited from class org.eclipse.epf.uma.impl.ActivityDescriptionImpl
getAlternatives, getHowtoStaff, getPurpose, setAlternatives, setHowtoStaff, setPurpose
Methods inherited from class org.eclipse.epf.uma.impl.BreakdownElementDescriptionImpl
getUsageGuidance, setUsageGuidance
Methods inherited from class org.eclipse.epf.uma.impl.ContentDescriptionImpl
eInverseRemove, getExternalId, getKeyConsiderations, getLongPresentationName, getMainDescription, getSections, setExternalId, setKeyConsiderations, setLongPresentationName, setMainDescription
Methods inherited from class org.eclipse.epf.uma.impl.MethodUnitImpl
basicGetCopyrightStatement, getAuthors, getChangeDate, getChangeDescription, getCopyrightStatement, getVersion, setAuthors, setChangeDate, setChangeDescription, setCopyrightStatement, setVersion
Methods inherited from class org.eclipse.epf.uma.impl.MethodElementImpl
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressed
Methods inherited from class org.eclipse.epf.uma.impl.NamedElementImpl
getName, setName
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainer
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
Methods 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, eVirtualUnset
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.epf.uma.ActivityDescription
getAlternatives, getHowtoStaff, getPurpose, setAlternatives, setHowtoStaff, setPurpose
Methods inherited from interface org.eclipse.epf.uma.BreakdownElementDescription
getUsageGuidance, setUsageGuidance
Methods inherited from interface org.eclipse.epf.uma.ContentDescription
getExternalId, getKeyConsiderations, getLongPresentationName, getMainDescription, getSections, setExternalId, setKeyConsiderations, setLongPresentationName, setMainDescription
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressed
Methods inherited from interface org.eclipse.epf.uma.MethodUnit
getAuthors, getChangeDate, getChangeDescription, getCopyrightStatement, getVersion, setAuthors, setChangeDate, setChangeDescription, setCopyrightStatement, setVersion
Methods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.eclipse.epf.uma.ProcessDescription
getScope, getUsageNotes, setScope, setUsageNotes
-
Method Details
-
getScale
public java.lang.String getScale()- Specified by:
getScale
in 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:
setScale
in interfaceDeliveryProcessDescription
- Parameters:
newScale
- the new value of the 'Scale' attribute.- See Also:
DeliveryProcessDescription.getScale()
-
getProjectCharacteristics
public java.lang.String getProjectCharacteristics()- Specified by:
getProjectCharacteristics
in 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:
setProjectCharacteristics
in interfaceDeliveryProcessDescription
- Parameters:
newProjectCharacteristics
- the new value of the 'Project Characteristics' attribute.- See Also:
DeliveryProcessDescription.getProjectCharacteristics()
-
getRiskLevel
public java.lang.String getRiskLevel()- Specified by:
getRiskLevel
in 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:
setRiskLevel
in interfaceDeliveryProcessDescription
- Parameters:
newRiskLevel
- the new value of the 'Risk Level' attribute.- See Also:
DeliveryProcessDescription.getRiskLevel()
-
getEstimatingTechnique
public java.lang.String getEstimatingTechnique()- Specified by:
getEstimatingTechnique
in 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:
setEstimatingTechnique
in interfaceDeliveryProcessDescription
- Parameters:
newEstimatingTechnique
- the new value of the 'Estimating Technique' attribute.- See Also:
DeliveryProcessDescription.getEstimatingTechnique()
-
getProjectMemberExpertise
public java.lang.String getProjectMemberExpertise()- Specified by:
getProjectMemberExpertise
in 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:
setProjectMemberExpertise
in interfaceDeliveryProcessDescription
- Parameters:
newProjectMemberExpertise
- the new value of the 'Project Member Expertise' attribute.- See Also:
DeliveryProcessDescription.getProjectMemberExpertise()
-
getTypeOfContract
public java.lang.String getTypeOfContract()- Specified by:
getTypeOfContract
in 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:
setTypeOfContract
in 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:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classProcessDescriptionImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classProcessDescriptionImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classProcessDescriptionImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classProcessDescriptionImpl
-
toString
public java.lang.String toString()- Overrides:
toString
in classProcessDescriptionImpl
-