Package org.eclipse.epf.uma.impl
Class ArtifactDescriptionImpl
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
- 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
,ArtifactDescription
,ContentDescription
,Element
,MethodElement
,MethodUnit
,NamedElement
,PackageableElement
,WorkProductDescription
public class ArtifactDescriptionImpl extends WorkProductDescriptionImpl implements ArtifactDescription
An implementation of the model object 'Artifact 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
getBriefOutline()
java.lang.String
getNotation()
java.lang.String
getRepresentation()
java.lang.String
getRepresentationOptions()
void
setBriefOutline(java.lang.String newBriefOutline)
void
setNotation(java.lang.String newNotation)
void
setRepresentation(java.lang.String newRepresentation)
void
setRepresentationOptions(java.lang.String newRepresentationOptions)
java.lang.String
toString()
Methods inherited from class org.eclipse.epf.uma.impl.WorkProductDescriptionImpl
getImpactOfNotHaving, getPurpose, getReasonsForNotNeeding, setImpactOfNotHaving, setPurpose, setReasonsForNotNeeding
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.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.WorkProductDescription
getImpactOfNotHaving, getPurpose, getReasonsForNotNeeding, setImpactOfNotHaving, setPurpose, setReasonsForNotNeeding
-
Method Details
-
getBriefOutline
public java.lang.String getBriefOutline()- Specified by:
getBriefOutline
in interfaceArtifactDescription
- Returns:
- the value of the 'Brief Outline' attribute.
- See Also:
ArtifactDescription.setBriefOutline(String)
,UmaPackage.getArtifactDescription_BriefOutline()
-
setBriefOutline
public void setBriefOutline(java.lang.String newBriefOutline)- Specified by:
setBriefOutline
in interfaceArtifactDescription
- Parameters:
newBriefOutline
- the new value of the 'Brief Outline' attribute.- See Also:
ArtifactDescription.getBriefOutline()
-
getRepresentationOptions
public java.lang.String getRepresentationOptions()- Specified by:
getRepresentationOptions
in interfaceArtifactDescription
- Returns:
- the value of the 'Representation Options' attribute.
- See Also:
ArtifactDescription.setRepresentationOptions(String)
,UmaPackage.getArtifactDescription_RepresentationOptions()
-
setRepresentationOptions
public void setRepresentationOptions(java.lang.String newRepresentationOptions)- Specified by:
setRepresentationOptions
in interfaceArtifactDescription
- Parameters:
newRepresentationOptions
- the new value of the 'Representation Options' attribute.- See Also:
ArtifactDescription.getRepresentationOptions()
-
getRepresentation
public java.lang.String getRepresentation()- Specified by:
getRepresentation
in interfaceArtifactDescription
- Returns:
- the value of the 'Representation' attribute.
- See Also:
ArtifactDescription.setRepresentation(String)
,UmaPackage.getArtifactDescription_Representation()
-
setRepresentation
public void setRepresentation(java.lang.String newRepresentation)- Specified by:
setRepresentation
in interfaceArtifactDescription
- Parameters:
newRepresentation
- the new value of the 'Representation' attribute.- See Also:
ArtifactDescription.getRepresentation()
-
getNotation
public java.lang.String getNotation()- Specified by:
getNotation
in interfaceArtifactDescription
- Returns:
- the value of the 'Notation' attribute.
- See Also:
ArtifactDescription.setNotation(String)
,UmaPackage.getArtifactDescription_Notation()
-
setNotation
public void setNotation(java.lang.String newNotation)- Specified by:
setNotation
in interfaceArtifactDescription
- Parameters:
newNotation
- the new value of the 'Notation' attribute.- See Also:
ArtifactDescription.getNotation()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classWorkProductDescriptionImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classWorkProductDescriptionImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classWorkProductDescriptionImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classWorkProductDescriptionImpl
-
toString
public java.lang.String toString()- Overrides:
toString
in classWorkProductDescriptionImpl
-