/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getMetaclass() { org.eclipse.uml2.uml.Class metaclass = basicGetMetaclass(); return metaclass != null && metaclass.eIsProxy() ? (org.eclipse.uml2.uml.Class) eResolveProxy((InternalEObject) metaclass) : metaclass; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getClass_() { org.eclipse.uml2.uml.Class class_ = basicGetClass_(); return class_ != null && class_.eIsProxy() ? (org.eclipse.uml2.uml.Class) eResolveProxy((InternalEObject) class_) : class_; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.TYPE__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.UTILITY__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.METACLASS__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.IMPLEMENTATION_CLASS__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.AUXILIARY__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.eclipse.uml2.uml.Class getBase_Class() { if (base_Class != null && base_Class.eIsProxy()) { InternalEObject oldBase_Class = (InternalEObject) base_Class; base_Class = (org.eclipse.uml2.uml.Class) eResolveProxy(oldBase_Class); if (base_Class != oldBase_Class) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, StandardPackage.FOCUS__BASE_CLASS, oldBase_Class, base_Class)); } } return base_Class; }