|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlowSpec | |
---|---|
edu.cmu.sei.aadl.instance | |
edu.cmu.sei.aadl.model.core | |
edu.cmu.sei.aadl.model.core.impl | This package contains interfaces and classes that represent the abstract component objects as well as the pacakge concepts. |
edu.cmu.sei.aadl.model.flow | |
edu.cmu.sei.aadl.model.flow.impl | |
edu.cmu.sei.aadl.model.flow.util | |
edu.cmu.sei.aadl.model.instance | |
edu.cmu.sei.aadl.model.instance.impl | |
edu.cmu.sei.aadl.model.util |
Uses of FlowSpec in edu.cmu.sei.aadl.instance |
---|
Methods in edu.cmu.sei.aadl.instance with parameters of type FlowSpec | |
---|---|
protected void |
CreateEndToEndFlowsSwitch.addFlowStepInstance(EndToEndFlowInstance etei,
ComponentInstance ci,
FlowSpec fs)
add a component instance/flowspec instance to the end to end flow instance if there is a previous such pair, first find and add the connection instance |
protected void |
CreateEndToEndFlowsSwitch.doProcessFlowSpec(EndToEndFlowInstance etei,
ComponentInstance ci,
FlowSpec fs)
instantiate a flow specification by recursively following its implementation until a leaf element is reached In case of a leaf element add it as a flow step |
Uses of FlowSpec in edu.cmu.sei.aadl.model.core |
---|
Methods in edu.cmu.sei.aadl.model.core that return FlowSpec | |
---|---|
FlowSpec |
ComponentType.findFlowSpec(java.lang.String flowSpecName)
Find flow specificaton by name in type and its supertypes. |
Methods in edu.cmu.sei.aadl.model.core with parameters of type FlowSpec | |
---|---|
java.util.Map |
ComponentImpl.getAllFlowImpl(FlowSpec flowSpec)
get the flow implementations for a given specificiation for all the modes. |
FlowImpl |
ComponentImpl.getAllFlowImpl(FlowSpec flowSpec,
Mode mode)
get the flow implementation for a given flow specification in the given mode. |
Uses of FlowSpec in edu.cmu.sei.aadl.model.core.impl |
---|
Methods in edu.cmu.sei.aadl.model.core.impl that return FlowSpec | |
---|---|
FlowSpec |
ComponentTypeImpl.findFlowSpec(java.lang.String name)
|
Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type FlowSpec | |
---|---|
java.util.Map |
ComponentImplImpl.getAllFlowImpl(FlowSpec flowSpec)
|
FlowImpl |
ComponentImplImpl.getAllFlowImpl(FlowSpec flowSpec,
Mode mode)
|
Uses of FlowSpec in edu.cmu.sei.aadl.model.flow |
---|
Subinterfaces of FlowSpec in edu.cmu.sei.aadl.model.flow | |
---|---|
interface |
FlowPathSpec
A representation of the model object 'Path Spec' |
interface |
FlowSinkSpec
A representation of the model object 'Sink Spec' |
interface |
FlowSourceSpec
A representation of the model object 'Source Spec' |
Methods in edu.cmu.sei.aadl.model.flow that return FlowSpec | |
---|---|
FlowSpec |
FlowFactory.createFlowSpec()
Returns a new object of class 'Spec' |
FlowSpec |
FlowElement.getFlowSpec()
Returns the value of the 'Flow Spec' reference |
FlowSpec |
FlowSpec.getRefines()
Returns the value of the 'Refines' reference |
FlowSpec |
FlowImpl.getXAllImplement()
returns the flowspec of a given implementation or any refined flow implementation the implements reference is only kept in the root |
FlowSpec |
FlowImpl.getXImplement()
returns the flowspec of a given implementation |
Methods in edu.cmu.sei.aadl.model.flow with parameters of type FlowSpec | |
---|---|
void |
FlowElement.setFlowSpec(FlowSpec value)
Sets the value of the ' Flow Spec ' reference |
void |
FlowSpec.setRefines(FlowSpec value)
Sets the value of the ' Refines ' reference |
Uses of FlowSpec in edu.cmu.sei.aadl.model.flow.impl |
---|
Classes in edu.cmu.sei.aadl.model.flow.impl that implement FlowSpec | |
---|---|
class |
FlowPathSpecImpl
An implementation of the model object 'Path Spec' |
class |
FlowSinkSpecImpl
An implementation of the model object 'Sink Spec' |
class |
FlowSourceSpecImpl
An implementation of the model object 'Source Spec' |
class |
FlowSpecImpl
An implementation of the model object 'Spec' |
Fields in edu.cmu.sei.aadl.model.flow.impl declared as FlowSpec | |
---|---|
protected FlowSpec |
FlowElementImpl.flowSpec
The cached value of the ' Flow Spec ' reference |
protected FlowSpec |
FlowSpecImpl.refines
The cached value of the ' Refines ' reference |
Methods in edu.cmu.sei.aadl.model.flow.impl that return FlowSpec | |
---|---|
FlowSpec |
FlowElementImpl.basicGetFlowSpec()
|
FlowSpec |
FlowSpecImpl.basicGetRefines()
|
FlowSpec |
FlowFactoryImpl.createFlowSpec()
|
FlowSpec |
FlowElementImpl.getFlowSpec()
|
FlowSpec |
FlowSpecImpl.getRefines()
|
FlowSpec |
FlowImplImpl.getXAllImplement()
returns the flowspec of a given implementation or any refined flow implementation the implements reference is only kept in the root |
FlowSpec |
FlowImplImpl.getXImplement()
returns the flowspec of a given implementation |
Methods in edu.cmu.sei.aadl.model.flow.impl with parameters of type FlowSpec | |
---|---|
void |
FlowElementImpl.setFlowSpec(FlowSpec newFlowSpec)
|
void |
FlowSpecImpl.setRefines(FlowSpec newRefines)
phf: we want an add version for EList |
Uses of FlowSpec in edu.cmu.sei.aadl.model.flow.util |
---|
Methods in edu.cmu.sei.aadl.model.flow.util with parameters of type FlowSpec | |
---|---|
java.lang.Object |
FlowSwitch.caseFlowSpec(FlowSpec object)
Returns the result of interpretting the object as an instance of 'Spec' |
Uses of FlowSpec in edu.cmu.sei.aadl.model.instance |
---|
Methods in edu.cmu.sei.aadl.model.instance that return FlowSpec | |
---|---|
FlowSpec |
FlowSpecInstance.getFlowSpec()
Returns the value of the 'Flow Spec' reference |
Methods in edu.cmu.sei.aadl.model.instance with parameters of type FlowSpec | |
---|---|
FlowSpecInstance |
ComponentInstance.findFlowSpecInstance(FlowSpec flowspec)
find the flowspec instance of this component instance |
void |
FlowSpecInstance.setFlowSpec(FlowSpec value)
Sets the value of the ' Flow Spec ' reference |
Uses of FlowSpec in edu.cmu.sei.aadl.model.instance.impl |
---|
Fields in edu.cmu.sei.aadl.model.instance.impl declared as FlowSpec | |
---|---|
protected FlowSpec |
FlowSpecInstanceImpl.flowSpec
The cached value of the ' Flow Spec ' reference |
Methods in edu.cmu.sei.aadl.model.instance.impl that return FlowSpec | |
---|---|
FlowSpec |
FlowSpecInstanceImpl.basicGetFlowSpec()
|
FlowSpec |
FlowSpecInstanceImpl.getFlowSpec()
|
Methods in edu.cmu.sei.aadl.model.instance.impl with parameters of type FlowSpec | |
---|---|
FlowSpecInstance |
ComponentInstanceImpl.findFlowSpecInstance(FlowSpec flowspec)
find the flowspec instance of this component instance |
void |
FlowSpecInstanceImpl.setFlowSpec(FlowSpec newFlowSpec)
|
Uses of FlowSpec in edu.cmu.sei.aadl.model.util |
---|
Methods in edu.cmu.sei.aadl.model.util with parameters of type FlowSpec | |
---|---|
static boolean |
AadlUtil.canImplement(FlowImpl fi,
FlowSpec fs)
Check whether the flow spec and flow impl are both flow paths, flow sources, or flow sinks |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |