public interface Capability extends AbstractCapability
The following features are supported:
CtxPackage.getCapability()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ActorCapabilityInvolvement> |
getInvolvedActors()
Returns the value of the 'Involved Actors' reference list.
|
SystemCapabilityInvolvement |
getInvolvedSystem()
Returns the value of the 'Involved System' reference.
|
org.eclipse.emf.common.util.EList<ActorCapabilityInvolvement> |
getOwnedActorCapabilityInvolvements()
Returns the value of the 'Owned Actor Capability Involvements' containment reference list.
|
SystemCapabilityInvolvement |
getOwnedSystemCapabilityInvolvement()
Returns the value of the 'Owned System Capability Involvement' containment reference.
|
org.eclipse.emf.common.util.EList<Actor> |
getParticipatingActors()
Returns the value of the 'Participating Actors' reference list.
|
System |
getParticipatingSystem()
Returns the value of the 'Participating System' reference.
|
org.eclipse.emf.common.util.EList<Mission> |
getPurposeMissions()
Returns the value of the 'Purpose Missions' reference list.
|
org.eclipse.emf.common.util.EList<CapabilityExploitation> |
getPurposes()
Returns the value of the 'Purposes' reference list.
|
org.eclipse.emf.common.util.EList<OperationalCapability> |
getRealizedOperationalCapabilities()
Returns the value of the 'Realized Operational Capabilities' reference list.
|
org.eclipse.emf.common.util.EList<CapabilityRealization> |
getRealizingCapabilityRealizations()
Returns the value of the 'Realizing Capability Realizations' reference list.
|
void |
setOwnedSystemCapabilityInvolvement(SystemCapabilityInvolvement value)
Sets the value of the '
Owned System Capability Involvement' containment reference. |
getAbstractCapabilityExtensionPoints, getAvailableInStates, getExtendedAbstractCapabilities, getExtending, getExtendingAbstractCapabilities, getExtends, getIncludedAbstractCapabilities, getIncludes, getIncluding, getIncludingAbstractCapabilities, getIncomingCapabilityAllocation, getInvolvedAbstractFunctions, getInvolvedFunctionalChains, getOutgoingCapabilityAllocation, getOwnedAbstractCapabilityRealizations, getOwnedAbstractFunctionAbstractCapabilityInvolvements, getOwnedFunctionalChainAbstractCapabilityInvolvements, getOwnedScenarios, getPostCondition, getPreCondition, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, setPostCondition, setPreConditiongetOwnedPropertyValuePkgsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetInvolvedInvolvementsgetOwnedFunctionalChainsorg.eclipse.emf.common.util.EList<ActorCapabilityInvolvement> getOwnedActorCapabilityInvolvements()
ActorCapabilityInvolvement.
If the meaning of the 'Owned Actor Capability Involvements' containment reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_OwnedActorCapabilityInvolvements()SystemCapabilityInvolvement getOwnedSystemCapabilityInvolvement()
If the meaning of the 'Owned System Capability Involvement' containment reference isn't clear, there really should be more of a description here...
setOwnedSystemCapabilityInvolvement(SystemCapabilityInvolvement),
CtxPackage.getCapability_OwnedSystemCapabilityInvolvement()void setOwnedSystemCapabilityInvolvement(SystemCapabilityInvolvement value)
Owned System Capability Involvement' containment reference.
value - the new value of the 'Owned System Capability Involvement' containment reference.getOwnedSystemCapabilityInvolvement()org.eclipse.emf.common.util.EList<ActorCapabilityInvolvement> getInvolvedActors()
ActorCapabilityInvolvement.
It is bidirectional and its opposite is 'Capability'.
If the meaning of the 'Involved Actors' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_InvolvedActors(),
ActorCapabilityInvolvement.getCapability()SystemCapabilityInvolvement getInvolvedSystem()
Capability'.
If the meaning of the 'Involved System' reference isn't clear, there really should be more of a description here...
CtxPackage.getCapability_InvolvedSystem(),
SystemCapabilityInvolvement.getCapability()org.eclipse.emf.common.util.EList<Actor> getParticipatingActors()
Actor.
It is bidirectional and its opposite is 'Contributed Capabilities'.
If the meaning of the 'Participating Actors' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_ParticipatingActors(),
Actor.getContributedCapabilities()System getParticipatingSystem()
Contributed Capabilities'.
If the meaning of the 'Participating System' reference isn't clear, there really should be more of a description here...
CtxPackage.getCapability_ParticipatingSystem(),
System.getContributedCapabilities()org.eclipse.emf.common.util.EList<CapabilityExploitation> getPurposes()
CapabilityExploitation.
If the meaning of the 'Purposes' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_Purposes()org.eclipse.emf.common.util.EList<Mission> getPurposeMissions()
Mission.
It is bidirectional and its opposite is 'Exploited Capabilities'.
If the meaning of the 'Purpose Missions' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_PurposeMissions(),
Mission.getExploitedCapabilities()org.eclipse.emf.common.util.EList<OperationalCapability> getRealizedOperationalCapabilities()
OperationalCapability.
It is bidirectional and its opposite is 'Realizing Capabilities'.
If the meaning of the 'Realized Operational Capabilities' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_RealizedOperationalCapabilities(),
OperationalCapability.getRealizingCapabilities()org.eclipse.emf.common.util.EList<CapabilityRealization> getRealizingCapabilityRealizations()
CapabilityRealization.
It is bidirectional and its opposite is 'Realized Capabilities'.
If the meaning of the 'Realizing Capability Realizations' reference list isn't clear, there really should be more of a description here...
CtxPackage.getCapability_RealizingCapabilityRealizations(),
CapabilityRealization.getRealizedCapabilities()