Package org.eclipse.epf.uma.impl
Class WorkBreakdownElementImpl
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,BreakdownElement,Classifier,DescribableElement,Element,MethodElement,NamedElement,PackageableElement,ProcessElement,Type,WorkBreakdownElement
- Direct Known Subclasses:
ActivityImpl,MilestoneImpl,TaskDescriptorImpl
public abstract class WorkBreakdownElementImpl extends BreakdownElementImpl implements WorkBreakdownElement
An implementation of the model object 'Work Breakdown Element'.
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.BooleangetIsEventDriven()java.lang.BooleangetIsOngoing()java.lang.BooleangetIsRepeatable()org.eclipse.emf.common.util.EList<WorkOrder>getLinkToPredecessor()voidsetIsEventDriven(java.lang.Boolean newIsEventDriven)voidsetIsOngoing(java.lang.Boolean newIsOngoing)voidsetIsRepeatable(java.lang.Boolean newIsRepeatable)java.lang.StringtoString()Methods inherited from class org.eclipse.epf.uma.impl.BreakdownElementImpl
basicGetPlanningData, basicGetPresentedAfter, basicGetPresentedBefore, basicGetSuperActivities, basicSetPlanningData, basicSetSuperActivities, eInverseAdd, eInverseRemove, getChecklists, getConcepts, getEstimationconsiderations, getExamples, getGuidelines, getHasMultipleOccurrences, getIsOptional, getIsPlanned, getPlanningData, getPrefix, getPresentedAfter, getPresentedBefore, getReports, getReusableAssets, getSuperActivities, getSupportingMaterials, getTemplates, getToolmentor, setHasMultipleOccurrences, setIsOptional, setIsPlanned, setPlanningData, setPrefix, setPresentedAfter, setPresentedBefore, setSuperActivitiesMethods inherited from class org.eclipse.epf.uma.impl.DescribableElementImpl
basicGetPresentation, basicSetPresentation, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getIsAbstract, getNodeicon, getPresentation, getShapeicon, setIsAbstract, setNodeicon, setPresentation, setShapeiconMethods 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, 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.BreakdownElement
getChecklists, getConcepts, getEstimationconsiderations, getExamples, getGuidelines, getHasMultipleOccurrences, getIsOptional, getIsPlanned, getPlanningData, getPrefix, getPresentedAfter, getPresentedBefore, getReports, getReusableAssets, getSuperActivities, getSupportingMaterials, getTemplates, getToolmentor, setHasMultipleOccurrences, setIsOptional, setIsPlanned, setPlanningData, setPrefix, setPresentedAfter, setPresentedBefore, setSuperActivitiesMethods inherited from interface org.eclipse.epf.uma.Classifier
getIsAbstract, setIsAbstractMethods inherited from interface org.eclipse.epf.uma.DescribableElement
getNodeicon, getPresentation, getShapeicon, setNodeicon, setPresentation, setShapeiconMethods 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.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getIsRepeatable
public java.lang.Boolean getIsRepeatable()- Specified by:
getIsRepeatablein interfaceWorkBreakdownElement- Returns:
- the value of the 'Is Repeatable' attribute.
- See Also:
WorkBreakdownElement.setIsRepeatable(Boolean),UmaPackage.getWorkBreakdownElement_IsRepeatable()
-
setIsRepeatable
public void setIsRepeatable(java.lang.Boolean newIsRepeatable)- Specified by:
setIsRepeatablein interfaceWorkBreakdownElement- Parameters:
newIsRepeatable- the new value of the 'Is Repeatable' attribute.- See Also:
WorkBreakdownElement.getIsRepeatable()
-
getIsOngoing
public java.lang.Boolean getIsOngoing()- Specified by:
getIsOngoingin interfaceWorkBreakdownElement- Returns:
- the value of the 'Is Ongoing' attribute.
- See Also:
WorkBreakdownElement.setIsOngoing(Boolean),UmaPackage.getWorkBreakdownElement_IsOngoing()
-
setIsOngoing
public void setIsOngoing(java.lang.Boolean newIsOngoing)- Specified by:
setIsOngoingin interfaceWorkBreakdownElement- Parameters:
newIsOngoing- the new value of the 'Is Ongoing' attribute.- See Also:
WorkBreakdownElement.getIsOngoing()
-
getIsEventDriven
public java.lang.Boolean getIsEventDriven()- Specified by:
getIsEventDrivenin interfaceWorkBreakdownElement- Returns:
- the value of the 'Is Event Driven' attribute.
- See Also:
WorkBreakdownElement.setIsEventDriven(Boolean),UmaPackage.getWorkBreakdownElement_IsEventDriven()
-
setIsEventDriven
public void setIsEventDriven(java.lang.Boolean newIsEventDriven)- Specified by:
setIsEventDrivenin interfaceWorkBreakdownElement- Parameters:
newIsEventDriven- the new value of the 'Is Event Driven' attribute.- See Also:
WorkBreakdownElement.getIsEventDriven()
-
getLinkToPredecessor
- Specified by:
getLinkToPredecessorin interfaceWorkBreakdownElement- Returns:
- the value of the 'Link To Predecessor' reference list.
- See Also:
UmaPackage.getWorkBreakdownElement_LinkToPredecessor()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classBreakdownElementImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classBreakdownElementImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classBreakdownElementImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classBreakdownElementImpl
-
toString
public java.lang.String toString()- Overrides:
toStringin classBreakdownElementImpl
-