|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 ComponentType associated 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 ComponentType associated with this component instance. |
ComponentType |
ComponentInstanceImpl.getXComponentType()
Get the ComponentType associated 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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |