Uses of Interface
edu.cmu.sei.aadl.model.core.ComponentType

Packages that use ComponentType
edu.cmu.sei.aadl.model.component   
edu.cmu.sei.aadl.model.component.impl   
edu.cmu.sei.aadl.model.component.util   
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.core.util   
edu.cmu.sei.aadl.model.instance   
edu.cmu.sei.aadl.model.instance.impl   
edu.cmu.sei.aadl.model.util   
 

Uses of ComponentType in edu.cmu.sei.aadl.model.component
 

Subinterfaces of ComponentType in edu.cmu.sei.aadl.model.component
 interface BusType
          A representation of the model object 'Bus Type'
 interface DataType
          A representation of the model object 'Data Type'
 interface DeviceType
          A representation of the model object 'Device Type'
 interface MemoryType
          A representation of the model object 'Memory Type'
 interface ProcessorType
          A representation of the model object 'Processor Type'
 interface ProcessType
          A representation of the model object 'Process Type'
 interface SubprogramType
          A representation of the model object 'Subprogram Type'
 interface SystemType
          A representation of the model object 'System Type'
 interface ThreadGroupType
          A representation of the model object 'Thread Group Type'
 interface ThreadType
          A representation of the model object 'Thread Type'
 

Uses of ComponentType in edu.cmu.sei.aadl.model.component.impl
 

Classes in edu.cmu.sei.aadl.model.component.impl that implement ComponentType
 class BusTypeImpl
          An implementation of the model object 'Bus Type'
 class DataTypeImpl
          An implementation of the model object 'Data Type'
 class DeviceTypeImpl
          An implementation of the model object 'Device Type'
 class MemoryTypeImpl
          An implementation of the model object 'Memory Type'
 class ProcessorTypeImpl
          An implementation of the model object 'Processor Type'
 class ProcessTypeImpl
          An implementation of the model object 'Process Type'
 class SubprogramTypeImpl
          An implementation of the model object 'Subprogram Type'
 class SystemTypeImpl
          An implementation of the model object 'System Type'
 class ThreadGroupTypeImpl
          An implementation of the model object 'Thread Group Type'
 class ThreadTypeImpl
          An implementation of the model object 'Thread Type'
 

Uses of ComponentType in edu.cmu.sei.aadl.model.component.util
 

Methods in edu.cmu.sei.aadl.model.component.util with parameters of type ComponentType
 java.lang.Object ComponentSwitch.caseComponentType(ComponentType object)
          Returns the result of interpretting the object as an instance of 'Component Type'
 

Uses of ComponentType in edu.cmu.sei.aadl.model.core
 

Methods in edu.cmu.sei.aadl.model.core that return ComponentType
 ComponentType ComponentImpl.getComponentType()
          returns the component type of a given implementation
 ComponentType Subcomponent.getComponentType()
          returns the component type object of a given subcomponent It is retrieved by direct link.
 ComponentType AObject.getContainingComponentType()
          Get the enclosing component type .
 ComponentType Subcomponent.getSubcomponentType()
          returns the component type object for the subcomponent
 

Methods in edu.cmu.sei.aadl.model.core with parameters of type ComponentType
 void ComponentImpl.setComponentType(ComponentType ct)
          sets the component type reference for the component implementation
 

Uses of ComponentType in edu.cmu.sei.aadl.model.core.impl
 

Classes in edu.cmu.sei.aadl.model.core.impl that implement ComponentType
 class ComponentTypeImpl
          An implementation of the model object 'Component Type'
 

Methods in edu.cmu.sei.aadl.model.core.impl that return ComponentType
 ComponentType SubcomponentImpl.getComponentType()
          returns the component implemenation object of a given subcomponent
 ComponentType ComponentImplImpl.getComponentType()
          returns the component type of a given implementation
 ComponentType AObjectImpl.getContainingComponentType()
          Get the enclosing component type .
 ComponentType SubcomponentImpl.getSubcomponentType()
          returns the component type object for the subcomponent
 

Methods in edu.cmu.sei.aadl.model.core.impl with parameters of type ComponentType
 void ComponentImplImpl.setComponentType(ComponentType ct)
          sets the component type of a given implementation
 

Uses of ComponentType in edu.cmu.sei.aadl.model.core.util
 

Methods in edu.cmu.sei.aadl.model.core.util with parameters of type ComponentType
 java.lang.Object CoreSwitch.caseComponentType(ComponentType object)
          Returns the result of interpretting the object as an instance of 'Component Type'
 

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

Methods in edu.cmu.sei.aadl.model.instance that return ComponentType
 ComponentType ComponentInstance.getXComponentType()
          Get the ComponentTypeassociated with this component instance.
 

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

Methods in edu.cmu.sei.aadl.model.instance.impl that return ComponentType
 ComponentType SystemInstanceImpl.getXComponentType()
          Get the ComponentTypeassociated with this component instance.
 ComponentType ComponentInstanceImpl.getXComponentType()
          Get the ComponentTypeassociated with this component instance.
 

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

Methods in edu.cmu.sei.aadl.model.util that return types with arguments of type ComponentType
static org.eclipse.emf.common.util.EList<ComponentType> AadlUtil.getAllVisibleComponentTypes(AObject aobj, ComponentCategory compCat)
          Get all component types that are visible from the given aobject.
 

Methods in edu.cmu.sei.aadl.model.util with parameters of type ComponentType
static boolean AadlUtil.canImplement(ComponentImpl impl, ComponentType type)
          Check to see that a component type and a component implementation have the same category
static java.util.List<AadlPackage> AadlUtil.getAllUsedPackages(ComponentType ct)
          get list of packages referenced by the features of the specified component type recurseively consider the features in port groups
static java.util.List<AadlPackage> AadlUtil.getUsedPackages(ComponentType ct)
          get list of packages referenced by the features of the specified component type
static boolean AadlUtil.isokTypeSubstitution(ComponentType origin, ComponentType reptype)
          checks for legal type substitution.