|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Connection
A representation of the model object 'Connection'.
The following features are supported:
CorePackage.getConnection()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
void |
addInModeTransitions(ModeTransition value)
Adds to the list the value of the ' In Mode Transitions ' reference list |
void |
addNewModeName(java.lang.String on)
add old mode name |
void |
addOldModeName(java.lang.String on)
add old mode name |
FeatureContext |
getAllDstContext()
get destination context in case of a refined connection get it from the connection being refined |
PropertyHolder |
getAllDstContextComponent()
get destination context component, i.e., the subcomponent or component implementation. |
FeatureContext |
getAllSrcContext()
get source context in case of a refined connection get it from the connection being refined |
PropertyHolder |
getAllSrcContextComponent()
get source context component, i.e., the subcomponent or component implementation. |
FeatureContext |
getDstContext()
Returns the value of the 'Dst Context' reference |
FeatureReference |
getDstPortReference()
get destination port reference |
java.lang.String |
getDstQualifiedName()
get qualified source name from link or parsed name |
java.util.Collection |
getFeature(org.eclipse.emf.ecore.EClass eclass,
boolean getSrc)
get set of features of the specified class that can be the source of this connection |
java.util.Collection |
getFeatureContext()
get the set if AObjects that can be the context of a connection. |
org.eclipse.emf.common.util.EList |
getInModeTransitions()
Returns the value of the 'In Mode Transitions' reference list. |
java.util.Vector |
getNewModeNames()
get vector of mode names |
java.util.Vector |
getOldModeNames()
get vector of mode names |
RefinedReference |
getRefinedReference()
get reference names from flowReference |
FeatureContext |
getSrcContext()
Returns the value of the 'Src Context' reference |
FeatureReference |
getSrcPortReference()
get n source port reference |
java.lang.String |
getSrcQualifiedName()
get qualified source name from link or parsed name |
NamedElement |
getXAllDst()
get destination in case of a refined connection get it from the connection being refined |
NamedElement |
getXAllSrc()
get source in case of a refined connection get it from the connection being refined |
NamedElement |
getXDst()
get destination get source feature or bus/data end |
Connection |
getXRefines()
gets connection being refined |
NamedElement |
getXSrc()
get source feature or bus/data end |
boolean |
isRefined()
returns refined boolean. |
void |
setDstContext(FeatureContext value)
Sets the value of the ' Dst Context ' reference |
void |
setDstPortReference(FeatureReference fr)
set names for destination port reference |
void |
setRefined(boolean value)
Sets refined boolean. |
void |
setRefinedReference(RefinedReference fr)
set sets reference names from refined reference |
void |
setSrcContext(FeatureContext value)
Sets the value of the ' Src Context ' reference |
void |
setSrcPortReference(FeatureReference fr)
set names for destination port reference |
void |
setXDst(NamedElement dst)
set destination |
void |
setXSrc(NamedElement src)
set source |
Methods inherited from interface edu.cmu.sei.aadl.model.core.ModeMember |
---|
addInModes, addModeName, getAllInModes, getInModes, getModeName, isAllInMode, isInMode, isNoMode, setNoMode |
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 |
---|
FeatureContext getSrcContext()
If the meaning of the 'Src Context' reference isn't clear, there really should be more of a description here...
setSrcContext(FeatureContext)
,
CorePackage.getConnection_SrcContext()
void setSrcContext(FeatureContext value)
Src Context
' reference.
value
- the new value of the 'Src Context' reference.getSrcContext()
FeatureContext getDstContext()
If the meaning of the 'Dst Context' reference isn't clear, there really should be more of a description here...
setDstContext(FeatureContext)
,
CorePackage.getConnection_DstContext()
void setDstContext(FeatureContext value)
Dst Context
' reference.
value
- the new value of the 'Dst Context' reference.getDstContext()
org.eclipse.emf.common.util.EList getInModeTransitions()
ModeTransition
.
It is bidirectional and its opposite is 'Members
'.
If the meaning of the 'In Mode Transitions' reference list isn't clear, there really should be more of a description here...
CorePackage.getConnection_InModeTransitions()
,
ModeTransition.getMembers()
void addInModeTransitions(ModeTransition value)
In Mode Transitions
' reference list.
value
- the value to add to 'In Mode Transitions' reference list.boolean isRefined()
void setRefined(boolean value)
void setDstPortReference(FeatureReference fr)
fr
- void setSrcPortReference(FeatureReference fr)
fr
- void addOldModeName(java.lang.String on)
void addNewModeName(java.lang.String on)
java.util.Vector getOldModeNames()
java.util.Vector getNewModeNames()
java.lang.String getSrcQualifiedName()
java.lang.String getDstQualifiedName()
NamedElement getXSrc()
void setXSrc(NamedElement src)
src
- NamedElement the destination (feature, data/bus access end or parameter end)NamedElement getXDst()
void setXDst(NamedElement dst)
dst
- NamedElement the destination (feature, data/bus access end or parameter end)FeatureReference getSrcPortReference()
FeatureReference getDstPortReference()
void setRefinedReference(RefinedReference fr)
RefinedReference getRefinedReference()
Connection getXRefines()
java.util.Collection getFeatureContext()
java.util.Collection getFeature(org.eclipse.emf.ecore.EClass eclass, boolean getSrc)
eclass
- the EClass of the featuregetSrc
- if true get source, otherwise dst features
NamedElement getXAllSrc()
NamedElement getXAllDst()
FeatureContext getAllSrcContext()
PropertyHolder getAllSrcContextComponent()
PropertyHolder getAllDstContextComponent()
FeatureContext getAllDstContext()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |