public interface FeatureGroup extends DirectedFeature, Context, FeatureGroupConnectionEnd, CallContext
The following features are supported:
Aadl2Package.getFeatureGroup()
Modifier and Type | Method and Description |
---|---|
FeatureGroupType |
getAllFeatureGroupType() |
FeatureGroupPrototype |
getFeatureGroupPrototype()
Returns the value of the 'Feature Group Prototype' reference.
|
FeatureGroupType |
getFeatureGroupType()
Returns the value of the 'Feature Group Type' reference.
|
FeatureType |
getFeatureType()
Returns the value of the 'Feature Type' reference.
|
int |
getIndexOf(Feature feature)
return the index of the feature in the feature group type
|
boolean |
isInverse()
Returns the value of the 'Inverse' attribute.
|
void |
setFeatureType(FeatureType value)
Sets the value of the '
Feature Type ' reference. |
void |
setInverse(boolean value)
Sets the value of the '
Inverse ' attribute. |
getDirection, setDirection
getAllClassifier, getAllFeatureRefinements, getClassifier, getFeatureClassifier, getPrototype, getRefined, setRefined
getRefinedElement, getRefinementContext
getFeaturingClassifiers
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
createArrayDimension, getArrayDimensions
boolean isInverse()
If the meaning of the 'Inverse' attribute isn't clear, there really should be more of a description here...
setInverse(boolean)
,
Aadl2Package.getFeatureGroup_Inverse()
void setInverse(boolean value)
Inverse
' attribute.
value
- the new value of the 'Inverse' attribute.isInverse()
FeatureType getFeatureType()
If the meaning of the 'Feature Type' reference isn't clear, there really should be more of a description here...
setFeatureType(FeatureType)
,
Aadl2Package.getFeatureGroup_FeatureType()
void setFeatureType(FeatureType value)
Feature Type
' reference.
value
- the new value of the 'Feature Type' reference.getFeatureType()
FeatureGroupType getFeatureGroupType()
This feature subsets the following features:
If the meaning of the 'Feature Group Type' reference isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroup_FeatureGroupType()
FeatureGroupType getAllFeatureGroupType()
FeatureGroupPrototype getFeatureGroupPrototype()
This feature subsets the following features:
If the meaning of the 'Feature Group Prototype' reference isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroup_FeatureGroupPrototype()
int getIndexOf(Feature feature)
feature
- Feature