use of org.osate.aadl2.PrototypeBinding in project osate2 by osate.
the class ComponentImplementationReferenceImpl method createOwnedPrototypeBinding.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public PrototypeBinding createOwnedPrototypeBinding(EClass eClass) {
PrototypeBinding newOwnedPrototypeBinding = (PrototypeBinding) create(eClass);
getOwnedPrototypeBindings().add(newOwnedPrototypeBinding);
return newOwnedPrototypeBinding;
}
use of org.osate.aadl2.PrototypeBinding in project osate2 by osate.
the class ComponentPrototypeActualImpl method createBinding.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public PrototypeBinding createBinding(EClass eClass) {
PrototypeBinding newBinding = (PrototypeBinding) create(eClass);
getBindings().add(newBinding);
return newBinding;
}
use of org.osate.aadl2.PrototypeBinding in project osate2 by osate.
the class ClassifierImpl method createOwnedPrototypeBinding.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public PrototypeBinding createOwnedPrototypeBinding(EClass eClass) {
PrototypeBinding newOwnedPrototypeBinding = (PrototypeBinding) create(eClass);
getOwnedPrototypeBindings().add(newOwnedPrototypeBinding);
return newOwnedPrototypeBinding;
}
use of org.osate.aadl2.PrototypeBinding in project osate2 by osate.
the class FeatureGroupPrototypeActualImpl method createBinding.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public PrototypeBinding createBinding(EClass eClass) {
PrototypeBinding newBinding = (PrototypeBinding) create(eClass);
getBindings().add(newBinding);
return newBinding;
}
use of org.osate.aadl2.PrototypeBinding in project osate2 by osate.
the class DataAccessPrototypeHolderImpl method setPrototypeBinding.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void setPrototypeBinding(PrototypeBinding newPrototypeBinding) {
PrototypeBinding oldPrototypeBinding = prototypeBinding;
prototypeBinding = newPrototypeBinding;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, AadlBaPackage.DATA_ACCESS_PROTOTYPE_HOLDER__PROTOTYPE_BINDING, oldPrototypeBinding, prototypeBinding));
}
Aggregations