¿Cómo representar un parámetro genérico en el método UML?

Tengo que aplicar ingeniería inversa a algunas clases de una aplicación Java en un diagrama de clase UML 2. Hasta ahora, todo bien, he encontrado cómo representar plantillas de clase para toda la clase, tal como lo propone Jon Skeet aquí:¿Cuál es la forma correcta de representar las clases de plantilla con UML?. Con esta información, he diseñado una clase como esta:

public class Foo<T> {
    //class fields and methods...
}

Ahora tengo un dilema al intentar aplicar ingeniería inversa a una clase que solo un método contiene un parámetro genérico:

public class OtherFoo {
    public <T extends Comparable<T>> boolean bar(T x, T y) {
        //fancy code goes here...
    }
}

¿Sabes cómo lograrlo independientemente de cualquier herramienta UML 2? Solo quiero entender el concepto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta