|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ComponentImplementation in edu.cmu.sei.aadl.aadl2 |
---|
Subinterfaces of ComponentImplementation in edu.cmu.sei.aadl.aadl2 | |
---|---|
interface |
AbstractImplementation
A representation of the model object 'Abstract Implementation' |
interface |
BehavioredImplementation
A representation of the model object 'Behaviored Implementation' |
interface |
BusImplementation
A representation of the model object 'Bus Implementation' |
interface |
DataImplementation
A representation of the model object 'Data Implementation' |
interface |
DeviceImplementation
A representation of the model object 'Device Implementation' |
interface |
MemoryImplementation
A representation of the model object 'Memory Implementation' |
interface |
ProcessImplementation
A representation of the model object 'Process Implementation' |
interface |
ProcessorImplementation
A representation of the model object 'Processor Implementation' |
interface |
SubprogramGroupImplementation
A representation of the model object 'Subprogram Group Implementation' |
interface |
SubprogramImplementation
A representation of the model object 'Subprogram Implementation' |
interface |
SystemImplementation
A representation of the model object 'System Implementation' |
interface |
ThreadGroupImplementation
A representation of the model object 'Thread Group Implementation' |
interface |
ThreadImplementation
A representation of the model object 'Thread Implementation' |
interface |
VirtualBusImplementation
A representation of the model object 'Virtual Bus Implementation' |
interface |
VirtualProcessorImplementation
A representation of the model object 'Virtual Processor Implementation' |
Methods in edu.cmu.sei.aadl.aadl2 that return ComponentImplementation | |
---|---|
ComponentImplementation |
Subcomponent.getComponentImplementation()
returns the component implementation object of a given subcomponent |
ComponentImplementation |
Element.getContainingComponentImpl()
Get the enclosing component implementation. |
ComponentImplementation |
ImplementationExtension.getExtended()
Returns the value of the 'Extended' reference. |
ComponentImplementation |
ComponentImplementation.getExtended()
Returns the value of the 'Extended' reference. |
ComponentImplementation |
ComponentImplementationReference.getImplementation()
Returns the value of the 'Implementation' reference |
Methods in edu.cmu.sei.aadl.aadl2 with parameters of type ComponentImplementation | |
---|---|
void |
ImplementationExtension.setExtended(ComponentImplementation value)
Sets the value of the ' Extended ' reference |
void |
ComponentImplementation.setExtended(ComponentImplementation value)
Sets the value of the ' Extended ' reference.
|
void |
ComponentImplementationReference.setImplementation(ComponentImplementation value)
Sets the value of the ' Implementation ' reference |
Uses of ComponentImplementation in edu.cmu.sei.aadl.aadl2.impl |
---|
Classes in edu.cmu.sei.aadl.aadl2.impl that implement ComponentImplementation | |
---|---|
class |
AbstractImplementationImpl
An implementation of the model object 'Abstract Implementation' |
class |
BehavioredImplementationImpl
An implementation of the model object 'Behaviored Implementation' |
class |
BusImplementationImpl
An implementation of the model object 'Bus Implementation' |
class |
ComponentImplementationImpl
An implementation of the model object ' Component Implementation'. |
class |
DataImplementationImpl
An implementation of the model object 'Data Implementation' |
class |
DeviceImplementationImpl
An implementation of the model object 'Device Implementation' |
class |
MemoryImplementationImpl
An implementation of the model object 'Memory Implementation' |
class |
ProcessImplementationImpl
An implementation of the model object 'Process Implementation' |
class |
ProcessorImplementationImpl
An implementation of the model object 'Processor Implementation' |
class |
SubprogramGroupImplementationImpl
An implementation of the model object 'Subprogram Group Implementation' |
class |
SubprogramImplementationImpl
An implementation of the model object 'Subprogram Implementation' |
class |
SystemImplementationImpl
An implementation of the model object 'System Implementation' |
class |
ThreadGroupImplementationImpl
An implementation of the model object 'Thread Group Implementation' |
class |
ThreadImplementationImpl
An implementation of the model object 'Thread Implementation' |
class |
VirtualBusImplementationImpl
An implementation of the model object 'Virtual Bus Implementation' |
class |
VirtualProcessorImplementationImpl
An implementation of the model object 'Virtual Processor Implementation' |
Fields in edu.cmu.sei.aadl.aadl2.impl declared as ComponentImplementation | |
---|---|
protected ComponentImplementation |
ImplementationExtensionImpl.extended
The cached value of the ' Extended ' reference |
protected ComponentImplementation |
ComponentImplementationReferenceImpl.implementation
The cached value of the ' Implementation ' reference |
Methods in edu.cmu.sei.aadl.aadl2.impl that return ComponentImplementation | |
---|---|
ComponentImplementation |
ImplementationExtensionImpl.basicGetExtended()
|
ComponentImplementation |
ComponentImplementationImpl.basicGetExtended()
|
ComponentImplementation |
ComponentImplementationReferenceImpl.basicGetImplementation()
|
ComponentImplementation |
SubcomponentImpl.getComponentImplementation()
returns the component implementation object of a given subcomponent |
ComponentImplementation |
ElementImpl.getContainingComponentImpl()
|
ComponentImplementation |
ImplementationExtensionImpl.getExtended()
|
ComponentImplementation |
ComponentImplementationImpl.getExtended()
|
ComponentImplementation |
ComponentImplementationReferenceImpl.getImplementation()
|
Methods in edu.cmu.sei.aadl.aadl2.impl with parameters of type ComponentImplementation | |
---|---|
void |
ImplementationExtensionImpl.setExtended(ComponentImplementation newExtended)
|
void |
ComponentImplementationImpl.setExtended(ComponentImplementation newExtended)
|
void |
ComponentImplementationReferenceImpl.setImplementation(ComponentImplementation newImplementation)
|
Uses of ComponentImplementation in edu.cmu.sei.aadl.aadl2.properties |
---|
Methods in edu.cmu.sei.aadl.aadl2.properties that return ComponentImplementation | |
---|---|
static ComponentImplementation |
InstanceUtil.getComponentImplementation(ComponentInstance ci,
int index,
java.util.HashMap<InstanceObject,InstanceUtil.InstantiatedClassifier> classifierCache)
Get the component implementation of a component instance. |
Uses of ComponentImplementation in edu.cmu.sei.aadl.aadl2.util |
---|
Methods in edu.cmu.sei.aadl.aadl2.util with parameters of type ComponentImplementation | |
---|---|
T |
Aadl2Switch.caseComponentImplementation(ComponentImplementation object)
Returns the result of interpreting the object as an instance of 'Component Implementation' |
boolean |
Aadl2Validator.validateComponentImplementation(ComponentImplementation componentImplementation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Uses of ComponentImplementation in edu.cmu.sei.aadl.instance |
---|
Methods in edu.cmu.sei.aadl.instance with parameters of type ComponentImplementation | |
---|---|
protected void |
InstantiateModel.instantiateSubcomponents(ComponentInstance ci,
ComponentImplementation impl)
|
Uses of ComponentImplementation in edu.cmu.sei.aadl.modelsupport.modeltraversal |
---|
Methods in edu.cmu.sei.aadl.modelsupport.modeltraversal with parameters of type ComponentImplementation | |
---|---|
org.eclipse.emf.common.util.EList |
ForAllElement.processBottomUpComponentImpl(ComponentImplementation root)
Visits all the component implementations in the subtree rooted at the given node in reverse containment order. |
org.eclipse.emf.common.util.EList<Element> |
ForAllElement.processTopDownComponentClassifier(ComponentImplementation root)
Visits all the Component Classifiers used in subtree rooted at the given node in a prefix order. |
org.eclipse.emf.common.util.EList |
ForAllElement.processTopDownComponentImpl(ComponentImplementation root)
Visits all the Component Implementations used in the subtree rooted at the given node in a prefix order. |
Uses of ComponentImplementation in edu.cmu.sei.aadl.modelsupport.util |
---|
Methods in edu.cmu.sei.aadl.modelsupport.util that return types with arguments of type ComponentImplementation | |
---|---|
static org.eclipse.emf.common.util.EList<ComponentImplementation> |
AadlUtil.getAllComponentImpl()
Get all component implementations; in all anon. name spaces and from all packages (public and private parts) |
Methods in edu.cmu.sei.aadl.modelsupport.util with parameters of type ComponentImplementation | |
---|---|
static boolean |
AadlUtil.canImplement(ComponentImplementation impl,
ComponentType type)
Check to see that a component type and a component implementation have the same category |
static boolean |
AadlUtil.hasPortComponents(ComponentImplementation compimpl)
determine whether a component instance has subcomponents with ports |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |