Package org.eclipse.epf.uma
Interface RoleSet
- 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:
RoleSetImpl
public interface RoleSet extends ContentCategory
A representation of the model object 'Role Set'.
A Role Set organizes Roles into categories. It is used to group roles together that have certain commonalities. For example, the "Analysts" Role Set could group the "Business Process Analyst", "System Analyst", as well as "Requirements Specifier" roles. All of these work with similar techniques and have overlapping skills, but are required as distinct roles for a method (e.g. the method the IBM Rational Unified Process is based on).
The following features are supported:
- See Also:
UmaPackage.getRoleSet()
-
Method Summary
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
-
getRoles
org.eclipse.emf.common.util.EList<Role> getRoles()Returns the value of the 'Roles' reference list. The list contents are of typeRole.- Returns:
- the value of the 'Roles' reference list.
- See Also:
UmaPackage.getRoleSet_Roles()
-