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

Packages that use FeatureInstance
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
edu.cmu.sei.aadl.model.instance.util   
edu.cmu.sei.aadl.model.property.predeclared   
edu.cmu.sei.aadl.model.util   
 

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

Methods in edu.cmu.sei.aadl.model.instance that return FeatureInstance
 FeatureInstance InstanceFactory.createFeatureInstance()
          Returns a new object of class 'Feature Instance'
 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.findInversePortGroup(PortGroupType targetpgt)
          find the matching inverse port group instance in this port group instance the contained port group instance must have the inverse port group type
 FeatureInstance PortConnectionInstance.getDst()
          Returns the value of the 'Dst' reference.
 FeatureInstance AccessConnectionInstance.getDst()
          Returns the value of the 'Dst' reference.
 FeatureInstance FlowSpecInstance.getDst()
          Returns the value of the 'Dst' reference.
 FeatureInstance PortConnectionInstance.getSrc()
          Returns the value of the 'Src' reference.
 FeatureInstance FlowSpecInstance.getSrc()
          Returns the value of the 'Src' reference.
 FeatureInstance ModeTransitionConnectionInstance.getSrc()
          Returns the value of the 'Src' reference.
 

Methods in edu.cmu.sei.aadl.model.instance with parameters of type FeatureInstance
 void FeatureInstance.addFeatureInstance(FeatureInstance value)
          Adds to the list the value of the 'Feature Instance' containment reference list
 void ComponentInstance.addFeatureInstance(FeatureInstance value)
          Adds to the list the value of the 'Feature Instance' containment reference list
 ConnectionInstance SystemInstance.findConnectionInstance(FeatureInstance srcFI, FeatureInstance dstFI)
          find the Connection instance for these feature instances.
 FlowSpecInstance ComponentInstance.findFlowSpecInstance(FeatureInstance srcFeatureInstance)
          find the flowspec instance of this component instance
 void PortConnectionInstance.setDst(FeatureInstance value)
          Sets the value of the 'Dst' reference
 void AccessConnectionInstance.setDst(FeatureInstance value)
          Sets the value of the 'Dst' reference
 void FlowSpecInstance.setDst(FeatureInstance value)
          Sets the value of the 'Dst' reference
 void PortConnectionInstance.setSrc(FeatureInstance value)
          Sets the value of the 'Src' reference
 void FlowSpecInstance.setSrc(FeatureInstance value)
          Sets the value of the 'Src' reference
 void ModeTransitionConnectionInstance.setSrc(FeatureInstance value)
          Sets the value of the 'Src' reference
 

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

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

Fields in edu.cmu.sei.aadl.model.instance.impl declared as FeatureInstance
protected  FeatureInstance PortConnectionInstanceImpl.dst
          The cached value of the 'Dst' reference
protected  FeatureInstance FlowSpecInstanceImpl.dst
          The cached value of the 'Dst' reference
protected  FeatureInstance AccessConnectionInstanceImpl.dst
          The cached value of the 'Dst' reference
protected  FeatureInstance PortConnectionInstanceImpl.src
          The cached value of the 'Src' reference
protected  FeatureInstance ModeTransitionConnectionInstanceImpl.src
          The cached value of the 'Src' reference
protected  FeatureInstance FlowSpecInstanceImpl.src
          The cached value of the 'Src' reference
 

Methods in edu.cmu.sei.aadl.model.instance.impl that return FeatureInstance
 FeatureInstance PortConnectionInstanceImpl.basicGetDst()
           
 FeatureInstance FlowSpecInstanceImpl.basicGetDst()
           
 FeatureInstance AccessConnectionInstanceImpl.basicGetDst()
           
 FeatureInstance PortConnectionInstanceImpl.basicGetSrc()
           
 FeatureInstance ModeTransitionConnectionInstanceImpl.basicGetSrc()
           
 FeatureInstance FlowSpecInstanceImpl.basicGetSrc()
           
 FeatureInstance InstanceFactoryImpl.createFeatureInstance()
           
 FeatureInstance FeatureInstanceImpl.findFeatureInstance(Feature feature)
          find the feature instance of this feature instance
 FeatureInstance ComponentInstanceImpl.findFeatureInstance(Feature feature)
          find the feature instance of this component instance
 FeatureInstance FeatureInstanceImpl.findInversePortGroup(PortGroupType targetpgt)
          find the matching inverse port group instance in this port group instance the contained port group instance must have the inverse port group type
 FeatureInstance PortConnectionInstanceImpl.getDst()
           
 FeatureInstance FlowSpecInstanceImpl.getDst()
           
 FeatureInstance AccessConnectionInstanceImpl.getDst()
           
 FeatureInstance PortConnectionInstanceImpl.getSrc()
           
 FeatureInstance ModeTransitionConnectionInstanceImpl.getSrc()
           
 FeatureInstance FlowSpecInstanceImpl.getSrc()
           
 

Methods in edu.cmu.sei.aadl.model.instance.impl with parameters of type FeatureInstance
 void FeatureInstanceImpl.addFeatureInstance(FeatureInstance newFeatureInstance)
          phf: add element to multiplicity EList
 void ComponentInstanceImpl.addFeatureInstance(FeatureInstance newFeatureInstance)
          phf: add element to multiplicity EList
 org.eclipse.emf.common.notify.NotificationChain PortConnectionInstanceImpl.basicSetDst(FeatureInstance newDst, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain FlowSpecInstanceImpl.basicSetDst(FeatureInstance newDst, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain AccessConnectionInstanceImpl.basicSetDst(FeatureInstance newDst, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PortConnectionInstanceImpl.basicSetSrc(FeatureInstance newSrc, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ModeTransitionConnectionInstanceImpl.basicSetSrc(FeatureInstance newSrc, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain FlowSpecInstanceImpl.basicSetSrc(FeatureInstance newSrc, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 ConnectionInstance SystemInstanceImpl.findConnectionInstance(FeatureInstance srcFI, FeatureInstance dstFI)
          find the Connection instance for these feature instances.
 FlowSpecInstance ComponentInstanceImpl.findFlowSpecInstance(FeatureInstance srcFeatureInstance)
          find the flowspec instance of this component instance
 void PortConnectionInstanceImpl.setDst(FeatureInstance newDst)
           
 void FlowSpecInstanceImpl.setDst(FeatureInstance newDst)
           
 void AccessConnectionInstanceImpl.setDst(FeatureInstance newDst)
           
 void PortConnectionInstanceImpl.setSrc(FeatureInstance newSrc)
           
 void ModeTransitionConnectionInstanceImpl.setSrc(FeatureInstance newSrc)
           
 void FlowSpecInstanceImpl.setSrc(FeatureInstance newSrc)
           
 

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

Methods in edu.cmu.sei.aadl.model.instance.util with parameters of type FeatureInstance
 java.lang.Object InstanceSwitch.caseFeatureInstance(FeatureInstance object)
          Returns the result of interpretting the object as an instance of 'Feature Instance'
 

Uses of FeatureInstance in edu.cmu.sei.aadl.model.property.predeclared
 

Methods in edu.cmu.sei.aadl.model.property.predeclared with parameters of type FeatureInstance
 java.lang.String SharedAccess.getAccessForm(FeatureInstance fi)
           
 

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

Methods in edu.cmu.sei.aadl.model.util with parameters of type FeatureInstance
static boolean AadlUtil.isSameOrContainedIn(FeatureInstance firstfi, FeatureInstance secondfi)
          determine whether two feature instances are the same or one is contained in the other