/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ public Schema getSchema() { if (schema != null && schema.eIsProxy()) { InternalEObject oldSchema = (InternalEObject) schema; schema = (Schema) eResolveProxy(oldSchema); if (schema != oldSchema) { if (eNotificationRequired()) eNotify( new ENotificationImpl( this, Notification.RESOLVE, SQLTablesPackage.TABLE__SCHEMA, oldSchema, schema)); } } return schema; }