docs: public EEnumLiteral getEnumLiteral() {
  		if (enumLiteral != null && enumLiteral.eIsProxy()) {
  			InternalEObject oldEnumLiteral = (InternalEObject)enumLiteral;
  			enumLiteral = (EEnumLiteral)eResolveProxy(oldEnumLiteral);
  			if (enumLiteral != oldEnumLiteral) {
  				if (eNotificationRequired())
  					eNotify(new ENotificationImpl(this, Notification.RESOLVE, XtextPackage.ENUM_LITERAL_DECLARATION__ENUM_LITERAL, oldEnumLiteral, enumLiteral));
  			}
  		}
  		return enumLiteral;
  	}