<<rule>> Relocation: Reference with Bound Generic-Class-Parameter Type-Argument


<<forbid, pre>> preNoClassifierUsedAsTypeArgument : EClassifier <<preserve>> fromClassWithTypeParameter : EClass <<preserve>> T : ETypeParameter <<preserve>> reference : EReference <<preserve>> genericTypeOfTypedElement : EGenericType <<preserve>> typeArgumentOfGenericTypeOfTypedElement : EGenericType <<preserve>> fromContainingClass : EClass <<preserve>> E : ETypeParameter <<preserve>> classifierUsedAsTypeArgument : EClassifier <<preserve>> boundingGenericType : EGenericType <<preserve>> boundGenericType : EGenericType <<forbid, post>> postNoClassifierUsedAsTypeArgument : EClassifier <<preserve>> toClassWithTypeParameter : EClass <<preserve>> toContainingClass : EClass <<delete>> eType <<create>> eType <<delete>> eClassifier <<create>> eClassifier <<forbid, pre>> eClassifier <<preserve>> eTypeParameter <<forbid, post>> eClassifier <<preserve>> eClassifier <<preserve>> eClassifier <<delete>> eTypeParameters <<preserve>> eBounds <<preserve>> eGenericType <<preserve>> eTypeArguments <<delete>> eTypeParameters <<preserve>> eBounds <<create>> eTypeParameters <<create>> eTypeParameters <<delete>> eContainingClass eStructuralFeatures <<create>> eContainingClass eStructuralFeatures