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

Packages that use InstanceObject
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.properties This package contains interfaces and classes that are used in the lookup of property values. 
edu.cmu.sei.aadl.model.util   
 

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

Subinterfaces of InstanceObject in edu.cmu.sei.aadl.model.instance
 interface AccessConnectionInstance
          A representation of the model object 'Access Connection Instance'
 interface ComponentInstance
          A representation of the model object 'Component Instance'
 interface ConnectionInstance
          A representation of the model object 'Connection Instance'
 interface EndToEndFlowInstance
          A representation of the model object 'End To End Flow Instance'
 interface FeatureInstance
          A representation of the model object 'Feature Instance'
 interface FlowElementInstance
          A representation of the model object 'Flow Element Instance'
 interface FlowSpecInstance
          A representation of the model object 'Flow Spec Instance'
 interface ModeInstance
          A representation of the model object 'Mode Instance'
 interface ModeTransitionConnectionInstance
          A representation of the model object 'Mode Transition Connection Instance'
 interface ModeTransitionInstance
          A representation of the model object 'Mode Transition Instance'
 interface PortConnectionInstance
          A representation of the model object 'Abstract Port Connection Instance'
 interface SystemInstance
          A representation of the model object 'System Instance'
 

Methods in edu.cmu.sei.aadl.model.instance that return InstanceObject
 InstanceObject InstanceFactory.createInstanceObject()
          Returns a new object of class 'Object'
 InstanceObject InstanceReferenceValue.getReferencedInstanceObject()
          Returns the value of the 'Referenced Instance Object' reference
 InstanceObject ConnectionInstance.getXDst()
          returns the reference to the destination feature instance
 InstanceObject ConnectionInstance.getXSrc()
          returns the reference to the source feature instance
 

Methods in edu.cmu.sei.aadl.model.instance with parameters of type InstanceObject
 ConnectionInstance ConnectionInstance.cloneInstance(java.lang.String name, java.util.List connection, java.util.List connectionContext, InstanceObject src, InstanceObject dst)
          Create a new ConnectionInstance of the same type as this one, with the given name, connections, connectionContext, src, and dst.
 void InstanceReferenceValue.setReferencedInstanceObject(InstanceObject value)
          Sets the value of the 'Referenced Instance Object' reference
 

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

Classes in edu.cmu.sei.aadl.model.instance.impl that implement InstanceObject
 class AccessConnectionInstanceImpl
          An implementation of the model object 'Access Connection Instance'
 class ComponentInstanceImpl
          An implementation of the model object 'Component Instance'
 class ConnectionInstanceImpl
          An implementation of the model object 'Connection Instance'
 class EndToEndFlowInstanceImpl
          An implementation of the model object 'End To End Flow Instance'
 class FeatureInstanceImpl
          An implementation of the model object 'Feature Instance'
 class FlowElementInstanceImpl
          An implementation of the model object 'Flow Element Instance'
 class FlowSpecInstanceImpl
          An implementation of the model object 'Flow Spec Instance'
 class InstanceObjectImpl
          An implementation of the model object 'Object'
 class ModeInstanceImpl
          An implementation of the model object 'Mode Instance'
 class ModeTransitionConnectionInstanceImpl
          An implementation of the model object 'Mode Transition Connection Instance'
 class ModeTransitionInstanceImpl
          An implementation of the model object 'Mode Transition Instance'
 class PortConnectionInstanceImpl
          An implementation of the model object 'Abstract Port Connection Instance'
 class SystemInstanceImpl
          An implementation of the model object 'System Instance'
 

Fields in edu.cmu.sei.aadl.model.instance.impl declared as InstanceObject
protected  InstanceObject InstanceReferenceValueImpl.referencedInstanceObject
          The cached value of the 'Referenced Instance Object' reference
 

Methods in edu.cmu.sei.aadl.model.instance.impl that return InstanceObject
 InstanceObject InstanceReferenceValueImpl.basicGetReferencedInstanceObject()
           
 InstanceObject InstanceFactoryImpl.createInstanceObject()
           
 InstanceObject InstanceReferenceValueImpl.getReferencedInstanceObject()
           
 InstanceObject ConnectionInstanceImpl.getXDst()
          returns the reference to the destination feature instance
 InstanceObject ConnectionInstanceImpl.getXSrc()
          returns the reference to the source feature instance
 

Methods in edu.cmu.sei.aadl.model.instance.impl with parameters of type InstanceObject
 ConnectionInstance PortConnectionInstanceImpl.cloneInstance(java.lang.String name, java.util.List connection, java.util.List connectionContext, InstanceObject src, InstanceObject dst)
           
 ConnectionInstance ModeTransitionConnectionInstanceImpl.cloneInstance(java.lang.String name, java.util.List connection, java.util.List connectionContext, InstanceObject src, InstanceObject dst)
           
 ConnectionInstance ConnectionInstanceImpl.cloneInstance(java.lang.String name, java.util.List connection, java.util.List connectionContext, InstanceObject src, InstanceObject dst)
           
 ConnectionInstance AccessConnectionInstanceImpl.cloneInstance(java.lang.String name, java.util.List connection, java.util.List connectionContext, InstanceObject src, InstanceObject dst)
           
static org.eclipse.emf.common.util.EList SystemInstanceImpl.filterByCurrentSOM(InstanceObject current, org.eclipse.emf.common.util.EList modalInstances)
          Helper method that is used by other instance implementations to filter connections instances and end to end flow instances based on the current system operation mode of the system instance that contains the object.
 void InstanceReferenceValueImpl.setReferencedInstanceObject(InstanceObject newReferencedInstanceObject)
           
 

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

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

Uses of InstanceObject in edu.cmu.sei.aadl.model.properties
 

Methods in edu.cmu.sei.aadl.model.properties that return InstanceObject
static InstanceObject PropertyUtils.getInstanceObjectReference(InstanceObject io, PropertyDefinition pd)
          Get an InstanceObject from an instance reference value.
 

Methods in edu.cmu.sei.aadl.model.properties with parameters of type InstanceObject
static InstanceObject PropertyUtils.getInstanceObjectReference(InstanceObject io, PropertyDefinition pd)
          Get an InstanceObject from an instance reference value.
 

Constructors in edu.cmu.sei.aadl.model.properties with parameters of type InstanceObject
InstanceMPVA(boolean list, InstanceObject ph)
          Create a new property value accumulator for looking up property values from an instance model element.
 

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

Methods in edu.cmu.sei.aadl.model.util with parameters of type InstanceObject
static ConnectionInstance AadlUtil.findConnectionInstance(InstanceObject src, InstanceObject dst)
          find the connection instance with src as its source and dst as its destination
static AObject AadlUtil.getInstanceOrigin(InstanceObject io)
          returns a single AObject that represents the origin of the instance object In case of connection instances the connection declaration from out to in is used.