<<rule>> Transform: Reference with Bound Generic-Parameter Type-Argument - To - Reference with Unbound Generic-Parameter Type-Argument


<<preserve>> fromClassifierUsedAsTypeArgument : EClassifier <<preserve>> classWithTypeParameter : EClass <<preserve>> T : ETypeParameter <<preserve>> reference : EReference <<preserve>> genericTypeOfTypedElement : EGenericType <<preserve>> typeArgumentOfGenericTypeOfTypedElement : EGenericType <<preserve>> containingClass : EClass <<forbid, post>> postClassifierUsedAsTypeArgument : EClassifier <<preserve>> eType <<preserve>> eClassifier <<delete>> eClassifier <<forbid, post>> eClassifier <<preserve>> eTypeParameters <<preserve>> eGenericType <<preserve>> eTypeArguments <<preserve>> eContainingClass eStructuralFeatures