Package org.eclipse.epf.uma
Interface DisciplineGrouping
- All Superinterfaces:
Classifier,ContentCategory,ContentElement,DescribableElement,Element,org.eclipse.emf.ecore.EObject,MethodElement,NamedElement,org.eclipse.emf.common.notify.Notifier,PackageableElement,Type,VariabilityElement
- All Known Implementing Classes:
DisciplineGroupingImpl
public interface DisciplineGrouping extends ContentCategory
A representation of the model object 'Discipline Grouping'.
Discipline Groupings are used to group Disciplines. For example, the Discipline Grouping "Software Disciplines" would be the group of all disciplines related to developing software such as "Requirements Management" or "Testing"; "IT Infrastructure Management" would be a Disciplines Grouping for disciplines such as "IT Operational Services", "IT Customer Relationships", or "IT Enabling Services". Disciplines can be associated to more than one Discipline Grouping.
The following features are supported:
- See Also:
UmaPackage.getDisciplineGrouping()
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<Discipline>getDisciplines()Returns the value of the 'Disciplines' reference list.Methods inherited from interface org.eclipse.epf.uma.Classifier
getIsAbstract, setIsAbstractMethods inherited from interface org.eclipse.epf.uma.ContentElement
getAssets, getChecklists, getConceptsAndPapers, getExamples, getGuidelines, getSupportingMaterials, getTermdefinitionMethods 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.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, eSetDeliverMethods inherited from interface org.eclipse.epf.uma.VariabilityElement
getVariabilityBasedOnElement, getVariabilityType, setVariabilityBasedOnElement, setVariabilityType
-
Method Details
-
getDisciplines
org.eclipse.emf.common.util.EList<Discipline> getDisciplines()Returns the value of the 'Disciplines' reference list. The list contents are of typeDiscipline.- Returns:
- the value of the 'Disciplines' reference list.
- See Also:
UmaPackage.getDisciplineGrouping_Disciplines()
-