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, 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
-
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()
-