Search in sources :

Example 16 with DataSubcomponentType

use of org.osate.aadl2.DataSubcomponentType in project osate2 by osate.

the class ParameterImpl method setDataFeatureClassifier.

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setDataFeatureClassifier(DataSubcomponentType newDataFeatureClassifier) {
    DataSubcomponentType oldDataFeatureClassifier = dataFeatureClassifier;
    dataFeatureClassifier = newDataFeatureClassifier;
    if (eNotificationRequired()) {
        eNotify(new ENotificationImpl(this, Notification.SET, Aadl2Package.PARAMETER__DATA_FEATURE_CLASSIFIER, oldDataFeatureClassifier, dataFeatureClassifier));
    }
}
Also used : DataSubcomponentType(org.osate.aadl2.DataSubcomponentType) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Aggregations

DataSubcomponentType (org.osate.aadl2.DataSubcomponentType)13 DataPort (org.osate.aadl2.DataPort)7 DataSubcomponent (org.osate.aadl2.DataSubcomponent)7 EventDataPort (org.osate.aadl2.EventDataPort)7 DataImplementation (org.osate.aadl2.DataImplementation)6 EventPort (org.osate.aadl2.EventPort)5 LPort (com.ge.research.osate.verdict.dsl.verdict.LPort)4 SLPort (com.ge.research.osate.verdict.dsl.verdict.SLPort)4 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)4 DataType (org.osate.aadl2.DataType)4 DataTypeImpl (org.osate.aadl2.impl.DataTypeImpl)4 SubprogramSubcomponent (org.osate.aadl2.SubprogramSubcomponent)3 SystemSubcomponent (org.osate.aadl2.SystemSubcomponent)3 DataImplementationImpl (org.osate.aadl2.impl.DataImplementationImpl)3 Port (verdict.vdm.vdm_model.Port)3 DataAccess (org.osate.aadl2.DataAccess)2 NamedElement (org.osate.aadl2.NamedElement)2 PropertyExpression (org.osate.aadl2.PropertyExpression)2 Subcomponent (org.osate.aadl2.Subcomponent)2 RecordType (verdict.vdm.vdm_data.RecordType)2