<<rule>> Transform: Attribute without Generic-Type - To - Attribute with Bound Type-Argument


<<preserve>> dataTypeWithTypeParameter : EDataType <<forbid, pre>> preT : ETypeParameter <<preserve>> attributeWithGenericType : EAttribute <<preserve>> genericTypeOfTypedElement : EGenericType <<forbid, pre>> preTypeArgumentOfGenericTypeOfTypedElement : EGenericType <<preserve>> containerClass : EClass <<create>> newT : ETypeParameter <<create>> newGenericTypeOfClass : EGenericType <<create>> newTypeArgumentOfGenericTypeOfTypedElement : EGenericType <<preserve>> toClassifierUsedAsTypeParameter : EClassifier <<preserve>> eType <<preserve>> eClassifier <<create>> eClassifier <<create>> eClassifier <<forbid, pre>> eTypeParameters <<create>> eTypeParameters <<preserve>> eGenericType <<forbid, pre>> eTypeArguments <<create>> eTypeArguments <<create>> eBounds <<preserve>> eContainingClass eStructuralFeatures