/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Entity getModel() { if (model != null && model.eIsProxy()) { InternalEObject oldModel = (InternalEObject)model; model = (Entity)eResolveProxy(oldModel); if (model != oldModel) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, MappingPackage.ENTITY_SOURCE__MODEL, oldModel, model)); } } return model; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Entity getSuperType() { if (superType != null && superType.eIsProxy()) { InternalEObject oldSuperType = (InternalEObject)superType; superType = (Entity)eResolveProxy(oldSuperType); if (superType != oldSuperType) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatatypePackage.ENTITY__SUPER_TYPE, oldSuperType, superType)); } } return superType; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Entity getSuperType() { if (superType != null && superType.eIsProxy()) { InternalEObject oldSuperType = (InternalEObject)superType; superType = (Entity)eResolveProxy(oldSuperType); if (superType != oldSuperType) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, DatatypePackage.ENTITY__SUPER_TYPE, oldSuperType, superType)); } } return superType; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Entity getModel() { if (model != null && model.eIsProxy()) { InternalEObject oldModel = (InternalEObject)model; model = (Entity)eResolveProxy(oldModel); if (model != oldModel) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, MappingPackage.ENTITY_SOURCE__MODEL, oldModel, model)); } } return model; }