public interface FlowSpecification extends FlowFeature, ModalPath, FlowElement
The following features are supported:
Aadl2Package.getFlowSpecification()
Modifier and Type | Method and Description |
---|---|
FlowEnd |
createInEnd()
Creates a new
FlowEnd and sets the 'In End' containment reference. |
FlowEnd |
createOutEnd()
Creates a new
FlowEnd and sets the 'Out End' containment reference. |
FlowEnd |
getAllInEnd() |
FlowEnd |
getAllOutEnd() |
FlowEnd |
getInEnd()
Returns the value of the 'In End' containment reference.
|
FlowKind |
getKind()
Returns the value of the 'Kind' attribute.
|
FlowEnd |
getOutEnd()
Returns the value of the 'Out End' containment reference.
|
FlowSpecification |
getRefined()
Returns the value of the 'Refined' reference.
|
void |
setInEnd(FlowEnd value)
Sets the value of the '
In End ' containment reference. |
void |
setKind(FlowKind value)
Sets the value of the '
Kind ' attribute. |
void |
setOutEnd(FlowEnd value)
Sets the value of the '
Out End ' containment reference. |
void |
setRefined(FlowSpecification value)
Sets the value of the '
Refined ' reference. |
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
getAllInModeTransitions, getInModeOrTransitions, getInModeTransitions
getAllInModes, getInModes
FlowKind getKind()
FlowKind
.
If the meaning of the 'Kind' attribute isn't clear, there really should be more of a description here...
FlowKind
,
setKind(FlowKind)
,
Aadl2Package.getFlowSpecification_Kind()
FlowEnd getOutEnd()
If the meaning of the 'Out End' containment reference isn't clear, there really should be more of a description here...
setOutEnd(FlowEnd)
,
Aadl2Package.getFlowSpecification_OutEnd()
FlowEnd getAllOutEnd()
void setOutEnd(FlowEnd value)
Out End
' containment reference.
value
- the new value of the 'Out End' containment reference.getOutEnd()
FlowEnd createOutEnd()
FlowEnd
and sets the 'Out End' containment reference.
FlowEnd
.getOutEnd()
FlowEnd getInEnd()
If the meaning of the 'In End' containment reference isn't clear, there really should be more of a description here...
setInEnd(FlowEnd)
,
Aadl2Package.getFlowSpecification_InEnd()
FlowEnd getAllInEnd()
void setInEnd(FlowEnd value)
In End
' containment reference.
value
- the new value of the 'In End' containment reference.getInEnd()
FlowEnd createInEnd()
FlowEnd
and sets the 'In End' containment reference.
FlowEnd
.getInEnd()
FlowSpecification getRefined()
This feature subsets the following features:
If the meaning of the 'Refined' reference isn't clear, there really should be more of a description here...
setRefined(FlowSpecification)
,
Aadl2Package.getFlowSpecification_Refined()
void setRefined(FlowSpecification value)
Refined
' reference.
value
- the new value of the 'Refined' reference.getRefined()