<<rule>> Transform: Class with Generic-Super-Type (Type-Parameter bounded by Classifier) - To - Class with Generic-Super-Type (Type-Parameter bounded by Type-Parameter)
<<forbid, pre>>
preT : ETypeParameter
<<preserve>>
genericSuperType : EGenericType
<<preserve>>
typeArgumentOfGenericSuperType : EGenericType
<<preserve>>
genericSuperTypeClass : EClass
<<preserve>>
classWithGenericSuperType : EClass
<<preserve>>
P : ETypeParameter
<<preserve>>
fromClassifierAsTypeArgument : EClassifier
<<create>>
newT : ETypeParameter
<<forbid, post>>
postClassifierAsTypeArgument : EClassifier
<<preserve>>
eClassifier
<<forbid, pre>>
eTypeParameter
<<delete>>
eClassifier
<<create>>
eTypeParameter
<<forbid, post>>
eClassifier
<<preserve>>
eTypeArguments
<<preserve>>
eTypeParameters
<<preserve>>
eGenericSuperTypes
<<create>>
eTypeParameters