/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Profile getProfile () { if ( profile != null && profile.eIsProxy () ) { InternalEObject oldProfile = (InternalEObject)profile; profile = (Profile)eResolveProxy ( oldProfile ); if ( profile != oldProfile ) { if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, OsgiPackage.CUSTOM_MASTER_SERVER__PROFILE, oldProfile, profile ) ); } } return profile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Profile getProfile () { if ( profile != null && profile.eIsProxy () ) { InternalEObject oldProfile = (InternalEObject)profile; profile = (Profile)eResolveProxy ( oldProfile ); if ( profile != oldProfile ) { if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, OsgiPackage.DEFAULT_EQUINOX_APPLICATION__PROFILE, oldProfile, profile ) ); } } return profile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if (customizationProfile != null && customizationProfile.eIsProxy()) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy(oldCustomizationProfile); if (customizationProfile != oldCustomizationProfile) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OpcxmlPackage.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, null, null); if (newCustomizationProfile.eInternalContainer() == null) { msgs = newCustomizationProfile.eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OpcxmlPackage.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, null, msgs); } if (msgs != null) msgs.dispatch(); if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, OpcxmlPackage.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile)); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - ParserPackage.PARSER_DRIVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - ParserPackage.PARSER_DRIVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, ParserPackage.PARSER_DRIVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, ModbusPackage.MODBUS_DRIVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - IEC60870Package.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - IEC60870Package.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, IEC60870Package.DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.VALUE_ARCHIVE_SERVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.VALUE_ARCHIVE_SERVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, OsgiPackage.VALUE_ARCHIVE_SERVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.MASTER_SERVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.MASTER_SERVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, OsgiPackage.MASTER_SERVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.DEFAULT_EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - OsgiPackage.DEFAULT_EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, OsgiPackage.DEFAULT_EQUINOX_APPLICATION__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Profile getCustomizationProfile () { if ( customizationProfile != null && customizationProfile.eIsProxy () ) { InternalEObject oldCustomizationProfile = (InternalEObject)customizationProfile; customizationProfile = (Profile)eResolveProxy ( oldCustomizationProfile ); if ( customizationProfile != oldCustomizationProfile ) { InternalEObject newCustomizationProfile = (InternalEObject)customizationProfile; NotificationChain msgs = oldCustomizationProfile.eInverseRemove ( this, EOPPOSITE_FEATURE_BASE - DavePackage.DAVE_DRIVER__CUSTOMIZATION_PROFILE, null, null ); if ( newCustomizationProfile.eInternalContainer () == null ) { msgs = newCustomizationProfile.eInverseAdd ( this, EOPPOSITE_FEATURE_BASE - DavePackage.DAVE_DRIVER__CUSTOMIZATION_PROFILE, null, msgs ); } if ( msgs != null ) msgs.dispatch (); if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.RESOLVE, DavePackage.DAVE_DRIVER__CUSTOMIZATION_PROFILE, oldCustomizationProfile, customizationProfile ) ); } } return customizationProfile; }