Uses of Interface
edu.cmu.sei.aadl.aadl2.instance.FeatureInstance

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

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

Methods in edu.cmu.sei.aadl.aadl2.instance that return FeatureInstance
 FeatureInstance InstanceFactory.createFeatureInstance()
          Returns a new object of class 'Feature Instance'
 FeatureInstance FeatureInstance.createFeatureInstance()
          Creates a new FeatureInstance and appends it to the 'Feature Instance' containment reference list
 FeatureInstance ComponentInstance.createFeatureInstance()
          Creates a new FeatureInstance and appends it to the 'Feature Instance' containment reference list
 FeatureInstance FeatureInstance.findFeatureInstance(Feature feature)
          find the feature instance of this feature instance
 FeatureInstance ComponentInstance.findFeatureInstance(Feature feature)
          find the feature instance of this component instance
 FeatureInstance FeatureInstance.findInverseFeatureGroup(FeatureGroupType targetpgt)
          find the matching inverse feature group instance in this feature group instance the contained feature group instance must have the inverse feature group type
 FeatureInstance FlowSpecificationInstance.getDestination()
          Returns the value of the 'Destination' reference.
 FeatureInstance FlowSpecificationInstance.getSource()
          Returns the value of the 'Source' reference.
 

Methods in edu.cmu.sei.aadl.aadl2.instance that return types with arguments of type FeatureInstance
 org.eclipse.emf.common.util.EList<FeatureInstance> FeatureInstance.getFeatureInstances()
          Returns the value of the 'Feature Instance' containment reference list.
 org.eclipse.emf.common.util.EList<FeatureInstance> ComponentInstance.getFeatureInstances()
          Returns the value of the 'Feature Instance' containment reference list.
 

Methods in edu.cmu.sei.aadl.aadl2.instance with parameters of type FeatureInstance
 ConnectionInstance SystemInstance.findConnectionInstance(FeatureInstance srcFI, FeatureInstance dstFI)
          find the Connection instance for these feature instances.
 void FlowSpecificationInstance.setDestination(FeatureInstance value)
          Sets the value of the 'Destination' reference
 void FlowSpecificationInstance.setSource(FeatureInstance value)
          Sets the value of the 'Source' reference
 

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

Classes in edu.cmu.sei.aadl.aadl2.instance.impl that implement FeatureInstance
 class FeatureInstanceImpl
          An implementation of the model object 'Feature Instance'
 

Fields in edu.cmu.sei.aadl.aadl2.instance.impl declared as FeatureInstance
protected  FeatureInstance FlowSpecificationInstanceImpl.destination
          The cached value of the 'Destination' reference
protected  FeatureInstance FlowSpecificationInstanceImpl.source
          The cached value of the 'Source' reference
 

Fields in edu.cmu.sei.aadl.aadl2.instance.impl with type parameters of type FeatureInstance
protected  org.eclipse.emf.common.util.EList<FeatureInstance> ComponentInstanceImpl.featureInstances
          The cached value of the 'Feature Instance' containment reference list
protected  org.eclipse.emf.common.util.EList<FeatureInstance> FeatureInstanceImpl.featureInstances
          The cached value of the 'Feature Instance' containment reference list
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return FeatureInstance
 FeatureInstance FlowSpecificationInstanceImpl.basicGetDestination()
           
 FeatureInstance FlowSpecificationInstanceImpl.basicGetSource()
           
 FeatureInstance ComponentInstanceImpl.createFeatureInstance()
           
 FeatureInstance InstanceFactoryImpl.createFeatureInstance()
           
 FeatureInstance FeatureInstanceImpl.createFeatureInstance()
           
 FeatureInstance ComponentInstanceImpl.findFeatureInstance(Feature feature)
          find the feature instance of this component instance
 FeatureInstance FeatureInstanceImpl.findFeatureInstance(Feature feature)
          find the feature instance of this feature instance
 FeatureInstance FeatureInstanceImpl.findInverseFeatureGroup(FeatureGroupType targetpgt)
          find the matching inverse feature group instance in this feature group instance the contained feature group instance must have the inverse feature group type
 FeatureInstance FlowSpecificationInstanceImpl.getDestination()
           
 FeatureInstance FlowSpecificationInstanceImpl.getSource()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl that return types with arguments of type FeatureInstance
 org.eclipse.emf.common.util.EList<FeatureInstance> ComponentInstanceImpl.getFeatureInstances()
           
 org.eclipse.emf.common.util.EList<FeatureInstance> FeatureInstanceImpl.getFeatureInstances()
           
 

Methods in edu.cmu.sei.aadl.aadl2.instance.impl with parameters of type FeatureInstance
 org.eclipse.emf.common.notify.NotificationChain FlowSpecificationInstanceImpl.basicSetDestination(FeatureInstance newDestination, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain FlowSpecificationInstanceImpl.basicSetSource(FeatureInstance newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 ConnectionInstance SystemInstanceImpl.findConnectionInstance(FeatureInstance srcFI, FeatureInstance dstFI)
           
 void FlowSpecificationInstanceImpl.setDestination(FeatureInstance newDestination)
           
 void FlowSpecificationInstanceImpl.setSource(FeatureInstance newSource)
           
 

Uses of FeatureInstance in edu.cmu.sei.aadl.aadl2.instance.util
 

Methods in edu.cmu.sei.aadl.aadl2.instance.util with parameters of type FeatureInstance
 T InstanceSwitch.caseFeatureInstance(FeatureInstance object)
          Returns the result of interpreting the object as an instance of 'Feature Instance'
 

Uses of FeatureInstance in edu.cmu.sei.aadl.instance
 

Methods in edu.cmu.sei.aadl.instance with parameters of type FeatureInstance
protected  void InstantiateModel.expandFeatureGroupInstance(Feature feature, FeatureInstance fi, boolean inverse)
           
protected  void InstantiateModel.fillFeatureInstance(Feature feature, FeatureInstance fi, boolean inverse)
           
protected  void CreateConnectionsSwitch.finalizeConnectionInstance(ComponentInstance parentci, edu.cmu.sei.aadl.instance.CreateConnectionsSwitch.ConnectionInfo connInfo, FeatureInstance dstFi)
           
 

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

Methods in edu.cmu.sei.aadl.modelsupport.util with parameters of type FeatureInstance
static ComponentInstance ConnectionBindingUtil.getHardwareComponent(FeatureInstance fi)