<<rule>> Create: Attribute with Bound Sub-Type-Argument
<<preserve>>
toSubclassUsedAsTypeArgument : EClass
<<preserve>>
toDataTypeWithTypeParameter : EDataType
<<create>>
newT : ETypeParameter
<<create>>
newGenericTypeOfClass : EGenericType
<<create>>
newAttributeWithGenericType : EAttribute
<<create>>
newGenericTypeOfTypedElement : EGenericType
<<create>>
newTypeArgumentOfGenericTypeOfTypedElement : EGenericType
<<preserve>>
toClassUsedAsTypeParameter : EClass
<<preserve>>
toContainerClass : EClass
<<require, post>>
eAllSuperTypes
<<create>>
eClassifier
<<create>>
eType
<<create>>
eClassifier
<<create>>
eClassifier
<<create>>
eTypeParameters
<<create>>
eBounds
<<create>>
eGenericType
<<create>>
eTypeArguments
<<create>>
eContainingClass
eStructuralFeatures