edu.cmu.sei.aadl.aadl2
Interface DataSubcomponent

All Superinterfaces:
AccessConnectionEnd, AObject, ArrayableElement, ClassifierFeature, ConnectionEnd, Context, Data, Element, EndToEndFlowElement, org.eclipse.emf.ecore.EObject, FlowElement, org.eclipse.core.runtime.IAdaptable, ModalElement, NamedElement, org.eclipse.emf.common.notify.Notifier, ParameterConnectionEnd, PortConnectionEnd, RefinableElement, StructuralFeature, Subcomponent
All Known Implementing Classes:
DataSubcomponentImpl

public interface DataSubcomponent
extends Subcomponent, AccessConnectionEnd, Data, ParameterConnectionEnd, PortConnectionEnd

A representation of the model object 'Data Subcomponent'.

The following features are supported:

See Also:
Aadl2Package.getDataSubcomponent()

Method Summary
 DataClassifier getDataClassifier()
          Returns the value of the 'Data Classifier' reference.
 void setDataClassifier(DataClassifier value)
          Sets the value of the 'Data 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

getDataClassifier

DataClassifier getDataClassifier()
Returns the value of the 'Data Classifier' reference.

This feature subsets the following features:

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

Returns:
the value of the 'Data Classifier' reference.
See Also:
setDataClassifier(DataClassifier), Aadl2Package.getDataSubcomponent_DataClassifier()

setDataClassifier

void setDataClassifier(DataClassifier value)
Sets the value of the 'Data Classifier' reference.

Parameters:
value - the new value of the 'Data Classifier' reference.
See Also:
getDataClassifier()