/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public LinkRelation getLinkRelation() { if (linkRelation != null && linkRelation.eIsProxy()) { InternalEObject oldLinkRelation = (InternalEObject)linkRelation; linkRelation = (LinkRelation)eResolveProxy(oldLinkRelation); if (linkRelation != oldLinkRelation) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, RapidmlPackage.REFERENCE_LINK__LINK_RELATION, oldLinkRelation, linkRelation)); } } return linkRelation; }