Hola,
El error que te indica "El campo tiene que ser alguno de los siguientes tipos: String, LongText, ...."; y efectivamente el elemento Lista no está en esa lista de tipos permitidos para un elemento de tipo "Texto".
Aunque realmente si declaras un elemento Lista lo que hace es declararlo en la entidad como String; se comportan de manera diferente. Si es un elemento Lista, y se permitiera mostrar como "Texto" al ser lo que guarda en la entidad la "clave" de la lista declarada quedaría "feo" (por decirlo de alguna manera); por eso se utiliza el combo (que muestra el valor).
Si aún así quieres mostrarlo en un "Texo", declara un atributo transient en la entidad HIncidencia.
Entidad HIncidencia {
String nombre
Lista ListaGravedad valor
String valorTexto transient
}
Y en el modelo generado: HIncidencia.java sobreescribe el getter del elemento:
public String getValorTexto() {
....
descripcionDevolver = TableKeyValue.getValue("ListaGravedad", valor);
...
}