Uses of Interface
edu.cmu.sei.aadl.aadl2.FlowSpecification

Packages that use FlowSpecification
edu.cmu.sei.aadl.aadl2   
edu.cmu.sei.aadl.aadl2.impl   
edu.cmu.sei.aadl.aadl2.instance   
edu.cmu.sei.aadl.aadl2.instance.impl   
edu.cmu.sei.aadl.aadl2.util   
edu.cmu.sei.aadl.modelsupport.util   
 

Uses of FlowSpecification in edu.cmu.sei.aadl.aadl2
 

Methods in edu.cmu.sei.aadl.aadl2 that return FlowSpecification
 FlowSpecification Aadl2Factory.createFlowSpecification()
          Returns a new object of class 'Flow Specification'
 FlowSpecification ComponentType.createOwnedFlowSpecification()
          Creates a new FlowSpecification and appends it to the 'Owned Flow Specification' containment reference list
 FlowSpecification SubcomponentFlow.getFlowSpecification()
          Returns the value of the 'Flow Specification' reference
 FlowSpecification FlowSpecification.getRefined()
          Returns the value of the 'Refined' reference.
 FlowSpecification FlowImplementation.getSpecification()
          Returns the value of the 'Specification' reference
 

Methods in edu.cmu.sei.aadl.aadl2 that return types with arguments of type FlowSpecification
 org.eclipse.emf.common.util.EList<FlowSpecification> ComponentType.getAllFlowSpecifications()
          get list of all flow specs of a component type, including ancestor features In case of refined flow specs the refined flow spec is returned in the list.
 org.eclipse.emf.common.util.EList<FlowSpecification> ComponentType.getOwnedFlowSpecifications()
          Returns the value of the 'Owned Flow Specification' containment reference list.
 

Methods in edu.cmu.sei.aadl.aadl2 with parameters of type FlowSpecification
 void SubcomponentFlow.setFlowSpecification(FlowSpecification value)
          Sets the value of the 'Flow Specification' reference
 void FlowSpecification.setRefined(FlowSpecification value)
          Sets the value of the 'Refined' reference
 void FlowImplementation.setSpecification(FlowSpecification value)
          Sets the value of the 'Specification' reference
 

Uses of FlowSpecification in edu.cmu.sei.aadl.aadl2.impl
 

Classes in edu.cmu.sei.aadl.aadl2.impl that implement FlowSpecification
 class FlowSpecificationImpl
          An implementation of the model object 'Flow Specification'
 

Fields in edu.cmu.sei.aadl.aadl2.impl declared as FlowSpecification
protected  FlowSpecification SubcomponentFlowImpl.flowSpecification
          The cached value of the 'Flow Specification' reference
protected  FlowSpecification FlowSpecificationImpl.refined
          The cached value of the 'Refined' reference
protected  FlowSpecification FlowImplementationImpl.specification
          The cached value of the 'Specification' reference
 

Fields in edu.cmu.sei.aadl.aadl2.impl with type parameters of type FlowSpecification
protected  org.eclipse.emf.common.util.EList<FlowSpecification> ComponentTypeImpl.ownedFlowSpecifications
          The cached value of the 'Owned Flow Specification' containment reference list
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return FlowSpecification
 FlowSpecification SubcomponentFlowImpl.basicGetFlowSpecification()
           
 FlowSpecification FlowSpecificationImpl.basicGetRefined()
           
 FlowSpecification FlowImplementationImpl.basicGetSpecification()
           
 FlowSpecification Aadl2FactoryImpl.createFlowSpecification()
           
 FlowSpecification ComponentTypeImpl.createOwnedFlowSpecification()
           
 FlowSpecification SubcomponentFlowImpl.getFlowSpecification()
           
 FlowSpecification FlowSpecificationImpl.getRefined()
           
 FlowSpecification FlowImplementationImpl.getSpecification()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl that return types with arguments of type FlowSpecification
 org.eclipse.emf.common.util.EList<FlowSpecification> ComponentTypeImpl.getAllFlowSpecifications()
          get list of all flow specs of a component type, including ancestor features In case of refined flow specs the refined flow spec is returned in the list.
 org.eclipse.emf.common.util.EList<FlowSpecification> ComponentTypeImpl.getOwnedFlowSpecifications()
           
 

Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type FlowSpecification
 void SubcomponentFlowImpl.setFlowSpecification(FlowSpecification newFlowSpecification)
           
 void FlowSpecificationImpl.setRefined(FlowSpecification newRefined)
           
 void FlowImplementationImpl.setSpecification(FlowSpecification newSpecification)
           
 

Uses of FlowSpecification in edu.cmu.sei.aadl.aadl2.instance
 

Methods in edu.cmu.sei.aadl.aadl2.instance that return FlowSpecification
 FlowSpecification FlowSpecificationInstance.getFlowSpecification()
          Returns the value of the 'Flow Specification' reference
 

Methods in edu.cmu.sei.aadl.aadl2.instance with parameters of type FlowSpecification
 FlowSpecificationInstance ComponentInstance.findFlowSpecInstance(FlowSpecification flowspec)
          find the flowspec instance of this component instance
 void FlowSpecificationInstance.setFlowSpecification(FlowSpecification value)
          Sets the value of the 'Flow Specification' reference
 

Uses of FlowSpecification in edu.cmu.sei.aadl.aadl2.instance.impl
 

Fields in edu.cmu.sei.aadl.aadl2.instance.impl declared as FlowSpecification
protected  FlowSpecification FlowSpecificationInstanceImpl.flowSpecification
          The cached value of the 'Flow Specification' reference
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return FlowSpecification
 FlowSpecification FlowSpecificationInstanceImpl.basicGetFlowSpecification()
           
 FlowSpecification FlowSpecificationInstanceImpl.getFlowSpecification()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return types with arguments of type FlowSpecification
 java.util.List<FlowSpecification> FlowSpecificationInstanceImpl.getInstantiatedObjects()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl with parameters of type FlowSpecification
 FlowSpecificationInstance ComponentInstanceImpl.findFlowSpecInstance(FlowSpecification flowspec)
          find the flowspec instance of this component instance
 void FlowSpecificationInstanceImpl.setFlowSpecification(FlowSpecification newFlowSpecification)
           
 

Uses of FlowSpecification in edu.cmu.sei.aadl.aadl2.util
 

Methods in edu.cmu.sei.aadl.aadl2.util with parameters of type FlowSpecification
 T Aadl2Switch.caseFlowSpecification(FlowSpecification object)
          Returns the result of interpreting the object as an instance of 'Flow Specification'
 boolean Aadl2Validator.validateFlowSpecification(FlowSpecification flowSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of FlowSpecification in edu.cmu.sei.aadl.modelsupport.util
 

Methods in edu.cmu.sei.aadl.modelsupport.util with parameters of type FlowSpecification
static boolean AadlUtil.canImplement(FlowImplementation fi, FlowSpecification fs)
          Check whether the flow specification and flow implementation are both flow paths, flow sources, or flow sinks