edu.cmu.sei.aadl.aadl2
Interface VirtualProcessorSubcomponent

All Superinterfaces:
AObject, ArrayableElement, ClassifierFeature, Context, Element, EndToEndFlowElement, org.eclipse.emf.ecore.EObject, FlowElement, org.eclipse.core.runtime.IAdaptable, ModalElement, NamedElement, org.eclipse.emf.common.notify.Notifier, RefinableElement, StructuralFeature, Subcomponent, VirtualProcessor
All Known Implementing Classes:
VirtualProcessorSubcomponentImpl

public interface VirtualProcessorSubcomponent
extends Subcomponent, VirtualProcessor

A representation of the model object 'Virtual Processor Subcomponent'.

The following features are supported:

See Also:
Aadl2Package.getVirtualProcessorSubcomponent()

Method Summary
 VirtualProcessorClassifier getVirtualProcessorClassifier()
          Returns the value of the 'Virtual Processor Classifier' reference.
 void setVirtualProcessorClassifier(VirtualProcessorClassifier value)
          Sets the value of the 'Virtual Processor Classifier' reference
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.Subcomponent
createImplementationReference, createModeBinding, createOwnedPrototypeBinding, getAbstractClassifier, getAllClassifier, getAllFeatures, getAllSubcomponentRefinements, getCategory, getClassifier, getComponentImplementation, getComponentType, getImplementationReferences, getModeBindings, getOwnedPrototypeBindings, getPrototype, getRefined, isAllModes, lookupPrototypeBinding, setAbstractClassifier, setAllModes, setPrototype, setRefined
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.RefinableElement
getRefinedElement, getRefinementContext
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.ClassifierFeature
getFeaturingClassifiers
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.ModalElement
getAllInModes, getInModes, getModesAndTransitions
 
Methods inherited from interface edu.cmu.sei.aadl.aadl2.ArrayableElement
createArraySpecification, getArraySpecification, setArraySpecification
 

Method Detail

getVirtualProcessorClassifier

VirtualProcessorClassifier getVirtualProcessorClassifier()
Returns the value of the 'Virtual Processor Classifier' reference.

This feature subsets the following features:

If the meaning of the 'Virtual Processor Classifier' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Virtual Processor Classifier' reference.
See Also:
setVirtualProcessorClassifier(VirtualProcessorClassifier), Aadl2Package.getVirtualProcessorSubcomponent_VirtualProcessorClassifier()

setVirtualProcessorClassifier

void setVirtualProcessorClassifier(VirtualProcessorClassifier value)
Sets the value of the 'Virtual Processor Classifier' reference.

Parameters:
value - the new value of the 'Virtual Processor Classifier' reference.
See Also:
getVirtualProcessorClassifier()