|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PortGroup
A representation of the model object 'Port Group'.
The following features are supported:
FeaturePackage.getPortGroup()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
boolean |
containsFeature(Feature p)
check if port is contained in port group |
Feature |
findFeature(java.lang.String featureName)
Find feature in port group type referenced by port group |
int |
getIndexOf(Feature feature)
return the index of the feature in the port group type |
PortGroupType |
getPortGroupType()
Returns the value of the 'Port Group Type' reference |
java.lang.String |
getQualifiedClassifierName()
qualified name of port group classifier |
PortGroup |
getRefines()
Returns the value of the 'Refines' reference |
boolean |
isInverseOf()
returns true if this port group's type is an inverse of another port group type In this case the direction of the features returned must be inverted by the recipient of the feature list. |
void |
setPortGroupType(PortGroupType value)
Sets the value of the ' Port Group Type ' reference |
void |
setRefines(PortGroup value)
Sets the value of the ' Refines ' reference |
Methods inherited from interface edu.cmu.sei.aadl.model.core.Feature |
---|
getAllFeatureRefinements, getClassifierReference, getConnection, getFeaturesModeContext, getIncomingConnection, getOutgoingConnection, getRefinedReference, getRefinesFeature, getXAllClassifier, getXClassifier, getXRefines, isRefined, setClassifierReference, setRefined, setRefinedReference |
Methods inherited from interface edu.cmu.sei.aadl.model.core.NamedElement |
---|
getName, setName |
Methods inherited from interface edu.cmu.sei.aadl.model.core.AObject |
---|
addComment, getAadlSpec, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getReferencedObject, getSecondReferencedObject, getSystemInstance, 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 |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
PortGroupType getPortGroupType()
If the meaning of the 'Port Group Type' reference isn't clear, there really should be more of a description here...
setPortGroupType(PortGroupType)
,
FeaturePackage.getPortGroup_PortGroupType()
void setPortGroupType(PortGroupType value)
Port Group Type
' reference.
value
- the new value of the 'Port Group Type' reference.getPortGroupType()
PortGroup getRefines()
If the meaning of the 'Refines' reference isn't clear, there really should be more of a description here...
setRefines(PortGroup)
,
FeaturePackage.getPortGroup_Refines()
void setRefines(PortGroup value)
Refines
' reference.
value
- the new value of the 'Refines' reference.getRefines()
java.lang.String getQualifiedClassifierName()
Feature findFeature(java.lang.String featureName)
featureName
-
boolean containsFeature(Feature p)
boolean isInverseOf()
int getIndexOf(Feature feature)
feature
- Feature
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |