Parameter with Bound Generic-Class-Parameter Sub-Type-Argument


<<not>> noClassUsedAsTypeArgument : EClassifier classWithTypeParameter : EClassifier T : ETypeParameter parameter : EParameter genericTypeOfTypedElement : EGenericType typeArgumentOfGenericTypeOfTypedElement : EGenericType <<exists>> containingClass : EClass E : ETypeParameter classUsedAsTypeArgument : EClass subclassUsedAsTypeArgument : EClass <<exists>> operation : EOperation boundingGenericType : EGenericType boundGenericType : EGenericType eType eClassifier <<not>> eClassifier eTypeParameter <<exists>> eAllSuperTypes eClassifier eClassifier eTypeParameters eBounds eGenericType eTypeArguments eTypeParameters eBounds <<exists>> eContainingClass eOperations eOperation eParameters