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, setIsAbstract
Methods inherited from interface org.eclipse.epf.uma.ContentElement
getAssets, getChecklists, getConceptsAndPapers, getExamples, getGuidelines, getSupportingMaterials, getTermdefinition
Methods inherited from interface org.eclipse.epf.uma.DescribableElement
getNodeicon, getPresentation, getShapeicon, setNodeicon, setPresentation, setShapeicon
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.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressed
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.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()
-