|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FeatureGroupType
A representation of the model object 'Feature Group Type'.
The following features are supported:
Feature
Owned Feature
Extended
Inverse
Owned Extension
Owned Bus Access
Owned Data Access
Owned Data Port
Owned Event Data Port
Owned Event Port
Owned Feature Group
Owned Parameter
Owned Subprogram Access
Owned Subprogram Group Access
Owned Abstract Feature
Aadl2Package.getFeatureGroupType()
Field Summary |
---|
Fields inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
copyright |
Method Summary | |
---|---|
AbstractFeature |
createOwnedAbstractFeature()
Creates a new AbstractFeature and appends it to the 'Owned Abstract Feature' containment reference list |
BusAccess |
createOwnedBusAccess()
Creates a new BusAccess and appends it to the 'Owned Bus Access' containment reference list |
DataAccess |
createOwnedDataAccess()
Creates a new DataAccess and appends it to the 'Owned Data Access' containment reference list |
DataPort |
createOwnedDataPort()
Creates a new DataPort and appends it to the 'Owned Data Port' containment reference list |
EventDataPort |
createOwnedEventDataPort()
Creates a new EventDataPort and appends it to the 'Owned Event Data Port' containment reference list |
EventPort |
createOwnedEventPort()
Creates a new EventPort and appends it to the 'Owned Event Port' containment reference list |
GroupExtension |
createOwnedExtension()
Creates a new GroupExtension and sets the 'Owned Extension' containment reference |
FeatureGroup |
createOwnedFeatureGroup()
Creates a new FeatureGroup and appends it to the 'Owned Feature Group' containment reference list |
Parameter |
createOwnedParameter()
Creates a new Parameter and appends it to the 'Owned Parameter' containment reference list |
SubprogramAccess |
createOwnedSubprogramAccess()
Creates a new SubprogramAccess and appends it to the 'Owned Subprogram Access' containment reference list |
SubprogramGroupAccess |
createOwnedSubprogramGroupAccess()
Creates a new SubprogramGroupAccess and appends it to the 'Owned Subprogram Group Access' containment reference list |
FeatureGroupType |
getExtended()
Returns the value of the 'Extended' reference. |
org.eclipse.emf.ecore.util.FeatureMap |
getFeatures()
Returns the value of the 'Feature' attribute list. |
int |
getIndexOf(Feature feature)
return the index of the feature in the feature group type |
FeatureGroupType |
getInverse()
Returns the value of the 'Inverse' reference |
org.eclipse.emf.common.util.EList<AbstractFeature> |
getOwnedAbstractFeatures()
Returns the value of the 'Owned Abstract Feature' containment reference list. |
org.eclipse.emf.common.util.EList<BusAccess> |
getOwnedBusAccesses()
Returns the value of the 'Owned Bus Access' containment reference list. |
org.eclipse.emf.common.util.EList<DataAccess> |
getOwnedDataAccesses()
Returns the value of the 'Owned Data Access' containment reference list. |
org.eclipse.emf.common.util.EList<DataPort> |
getOwnedDataPorts()
Returns the value of the 'Owned Data Port' containment reference list. |
org.eclipse.emf.common.util.EList<EventDataPort> |
getOwnedEventDataPorts()
Returns the value of the 'Owned Event Data Port' containment reference list. |
org.eclipse.emf.common.util.EList<EventPort> |
getOwnedEventPorts()
Returns the value of the 'Owned Event Port' containment reference list. |
GroupExtension |
getOwnedExtension()
Returns the value of the 'Owned Extension' containment reference. |
org.eclipse.emf.common.util.EList<FeatureGroup> |
getOwnedFeatureGroups()
Returns the value of the 'Owned Feature Group' containment reference list. |
org.eclipse.emf.common.util.EList<Feature> |
getOwnedFeatures()
Returns the value of the 'Owned Feature' containment reference list. |
org.eclipse.emf.common.util.EList<Parameter> |
getOwnedParameters()
Returns the value of the 'Owned Parameter' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramAccess> |
getOwnedSubprogramAccesses()
Returns the value of the 'Owned Subprogram Access' containment reference list. |
org.eclipse.emf.common.util.EList<SubprogramGroupAccess> |
getOwnedSubprogramGroupAccesses()
Returns the value of the 'Owned Subprogram Group Access' containment reference list. |
boolean |
isInverseOf(FeatureGroupType pgt)
returns true of this feature group type is the inverse of the feature group type pgt |
void |
setExtended(FeatureGroupType value)
Sets the value of the ' Extended ' reference |
void |
setInverse(FeatureGroupType value)
Sets the value of the ' Inverse ' reference |
void |
setOwnedExtension(GroupExtension value)
Sets the value of the ' Owned Extension ' containment reference |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Namespace |
---|
findNamedElement, getMembers, getNamesOfMember, getOwnedMembers, members_distinguishable, membersAreDistinguishable |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Type |
---|
conformsTo |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Element |
---|
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self |
Methods inherited from interface edu.cmu.sei.aadl.aadl2.parsesupport.AObject |
---|
getLocationReference, setLocationReference, setLocationReference |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Method Detail |
---|
org.eclipse.emf.ecore.util.FeatureMap getFeatures()
FeatureMap.Entry
.
If the meaning of the 'Feature' attribute list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_Feature()
org.eclipse.emf.common.util.EList<Feature> getOwnedFeatures()
Feature
.
This feature subsets the following features:
This feature is a derived union.If the meaning of the 'Owned Feature' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedFeature()
FeatureGroupType getExtended()
This feature subsets the following features:
General
'If the meaning of the 'Extended' reference isn't clear, there really should be more of a description here...
getExtended
in interface Classifier
setExtended(FeatureGroupType)
,
Aadl2Package.getFeatureGroupType_Extended()
void setExtended(FeatureGroupType value)
Extended
' reference.
value
- the new value of the 'Extended' reference.getExtended()
FeatureGroupType getInverse()
If the meaning of the 'Inverse' reference isn't clear, there really should be more of a description here...
setInverse(FeatureGroupType)
,
Aadl2Package.getFeatureGroupType_Inverse()
void setInverse(FeatureGroupType value)
Inverse
' reference.
value
- the new value of the 'Inverse' reference.getInverse()
GroupExtension getOwnedExtension()
This feature subsets the following features:
If the meaning of the 'Owned Extension' reference isn't clear, there really should be more of a description here...
setOwnedExtension(GroupExtension)
,
Aadl2Package.getFeatureGroupType_OwnedExtension()
void setOwnedExtension(GroupExtension value)
Owned Extension
' containment reference.
value
- the new value of the 'Owned Extension' containment reference.getOwnedExtension()
GroupExtension createOwnedExtension()
GroupExtension
and sets the 'Owned Extension' containment reference.
GroupExtension
.getOwnedExtension()
org.eclipse.emf.common.util.EList<BusAccess> getOwnedBusAccesses()
BusAccess
.
This feature subsets the following features:
If the meaning of the 'Owned Bus Access' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedBusAccess()
BusAccess createOwnedBusAccess()
BusAccess
and appends it to the 'Owned Bus Access' containment reference list.
BusAccess
.getOwnedBusAccesses()
org.eclipse.emf.common.util.EList<DataAccess> getOwnedDataAccesses()
DataAccess
.
This feature subsets the following features:
If the meaning of the 'Owned Data Access' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedDataAccess()
DataAccess createOwnedDataAccess()
DataAccess
and appends it to the 'Owned Data Access' containment reference list.
DataAccess
.getOwnedDataAccesses()
org.eclipse.emf.common.util.EList<DataPort> getOwnedDataPorts()
DataPort
.
This feature subsets the following features:
If the meaning of the 'Owned Data Port' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedDataPort()
DataPort createOwnedDataPort()
DataPort
and appends it to the 'Owned Data Port' containment reference list.
DataPort
.getOwnedDataPorts()
org.eclipse.emf.common.util.EList<EventDataPort> getOwnedEventDataPorts()
EventDataPort
.
This feature subsets the following features:
If the meaning of the 'Owned Event Data Port' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedEventDataPort()
EventDataPort createOwnedEventDataPort()
EventDataPort
and appends it to the 'Owned Event Data Port' containment reference list.
EventDataPort
.getOwnedEventDataPorts()
org.eclipse.emf.common.util.EList<EventPort> getOwnedEventPorts()
EventPort
.
This feature subsets the following features:
If the meaning of the 'Owned Event Port' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedEventPort()
EventPort createOwnedEventPort()
EventPort
and appends it to the 'Owned Event Port' containment reference list.
EventPort
.getOwnedEventPorts()
org.eclipse.emf.common.util.EList<FeatureGroup> getOwnedFeatureGroups()
FeatureGroup
.
This feature subsets the following features:
If the meaning of the 'Owned Feature Group' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedFeatureGroup()
FeatureGroup createOwnedFeatureGroup()
FeatureGroup
and appends it to the 'Owned Feature Group' containment reference list.
FeatureGroup
.getOwnedFeatureGroups()
org.eclipse.emf.common.util.EList<Parameter> getOwnedParameters()
Parameter
.
This feature subsets the following features:
If the meaning of the 'Owned Parameter' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedParameter()
Parameter createOwnedParameter()
Parameter
and appends it to the 'Owned Parameter' containment reference list.
Parameter
.getOwnedParameters()
org.eclipse.emf.common.util.EList<SubprogramAccess> getOwnedSubprogramAccesses()
SubprogramAccess
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Access' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedSubprogramAccess()
SubprogramAccess createOwnedSubprogramAccess()
SubprogramAccess
and appends it to the 'Owned Subprogram Access' containment reference list.
SubprogramAccess
.getOwnedSubprogramAccesses()
org.eclipse.emf.common.util.EList<SubprogramGroupAccess> getOwnedSubprogramGroupAccesses()
SubprogramGroupAccess
.
This feature subsets the following features:
If the meaning of the 'Owned Subprogram Group Access' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedSubprogramGroupAccess()
SubprogramGroupAccess createOwnedSubprogramGroupAccess()
SubprogramGroupAccess
and appends it to the 'Owned Subprogram Group Access' containment reference list.
SubprogramGroupAccess
.getOwnedSubprogramGroupAccesses()
org.eclipse.emf.common.util.EList<AbstractFeature> getOwnedAbstractFeatures()
AbstractFeature
.
This feature subsets the following features:
If the meaning of the 'Owned Abstract Feature' containment reference list isn't clear, there really should be more of a description here...
Aadl2Package.getFeatureGroupType_OwnedAbstractFeature()
AbstractFeature createOwnedAbstractFeature()
AbstractFeature
and appends it to the 'Owned Abstract Feature' containment reference list.
AbstractFeature
.getOwnedAbstractFeatures()
boolean isInverseOf(FeatureGroupType pgt)
pgt
- FeatureGroupType the feature group type to compare to
int getIndexOf(Feature feature)
feature
- Feature
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |