Package org.eclipse.epf.uma
Interface MethodConfiguration
- All Superinterfaces:
Element
,org.eclipse.emf.ecore.EObject
,MethodElement
,MethodUnit
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
- All Known Subinterfaces:
ProcessFamily
- All Known Implementing Classes:
MethodConfigurationImpl
,ProcessFamilyImpl
public interface MethodConfiguration extends MethodUnit
A representation of the model object 'Method Configuration'.
A Method Configuration is a collection of selected Method Models and MethodPackages. A configuration can be exported into its own standalone library when it includes the full transitive closure of all elements all other elements depend on.
The following features are supported:
- See Also:
UmaPackage.getMethodConfiguration()
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<ContentCategory>
getAddedCategory()
Returns the value of the 'Added Category' reference list.org.eclipse.emf.common.util.EList<MethodConfiguration>
getBaseConfigurations()
Returns the value of the 'Base Configurations' reference list.ContentCategory
getDefaultView()
Returns the value of the 'Default View' reference.org.eclipse.emf.common.util.EList<MethodPackage>
getMethodPackageSelection()
Returns the value of the 'Method Package Selection' reference list.org.eclipse.emf.common.util.EList<MethodPlugin>
getMethodPluginSelection()
Returns the value of the 'Method Plugin Selection' reference list.org.eclipse.emf.common.util.EList<ContentCategory>
getProcessViews()
Returns the value of the 'Process Views' reference list.org.eclipse.emf.common.util.EList<ContentCategory>
getSubtractedCategory()
Returns the value of the 'Subtracted Category' reference list.void
setDefaultView(ContentCategory value)
Sets the value of the 'Default View
' reference.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.MethodUnit
getAuthors, getChangeDate, getChangeDescription, getCopyrightStatement, getVersion, setAuthors, setChangeDate, setChangeDescription, setCopyrightStatement, setVersion
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
-
Method Details
-
getMethodPluginSelection
org.eclipse.emf.common.util.EList<MethodPlugin> getMethodPluginSelection()Returns the value of the 'Method Plugin Selection' reference list. The list contents are of typeMethodPlugin
.- Returns:
- the value of the 'Method Plugin Selection' reference list.
- See Also:
UmaPackage.getMethodConfiguration_MethodPluginSelection()
-
getMethodPackageSelection
org.eclipse.emf.common.util.EList<MethodPackage> getMethodPackageSelection()Returns the value of the 'Method Package Selection' reference list. The list contents are of typeMethodPackage
.- Returns:
- the value of the 'Method Package Selection' reference list.
- See Also:
UmaPackage.getMethodConfiguration_MethodPackageSelection()
-
getProcessViews
org.eclipse.emf.common.util.EList<ContentCategory> getProcessViews()Returns the value of the 'Process Views' reference list. The list contents are of typeContentCategory
.- Returns:
- the value of the 'Process Views' reference list.
- See Also:
UmaPackage.getMethodConfiguration_ProcessViews()
-
getDefaultView
ContentCategory getDefaultView()Returns the value of the 'Default View' reference.- Returns:
- the value of the 'Default View' reference.
- See Also:
setDefaultView(ContentCategory)
,UmaPackage.getMethodConfiguration_DefaultView()
-
setDefaultView
Sets the value of the 'Default View
' reference.- Parameters:
value
- the new value of the 'Default View' reference.- See Also:
getDefaultView()
-
getBaseConfigurations
org.eclipse.emf.common.util.EList<MethodConfiguration> getBaseConfigurations()Returns the value of the 'Base Configurations' reference list. The list contents are of typeMethodConfiguration
.- Returns:
- the value of the 'Base Configurations' reference list.
- See Also:
UmaPackage.getMethodConfiguration_BaseConfigurations()
-
getSubtractedCategory
org.eclipse.emf.common.util.EList<ContentCategory> getSubtractedCategory()Returns the value of the 'Subtracted Category' reference list. The list contents are of typeContentCategory
.- Returns:
- the value of the 'Subtracted Category' reference list.
- See Also:
UmaPackage.getMethodConfiguration_SubtractedCategory()
-
getAddedCategory
org.eclipse.emf.common.util.EList<ContentCategory> getAddedCategory()Returns the value of the 'Added Category' reference list. The list contents are of typeContentCategory
.- Returns:
- the value of the 'Added Category' reference list.
- See Also:
UmaPackage.getMethodConfiguration_AddedCategory()
-