¿Cómo agregar dos bordes que tienen la misma etiqueta (pero diferentes puntos finales) en JUNG?

¿Cómo agregar dos bordes que tengan la misma etiqueta pero diferentes puntos finales?

Por ejemplo, quiero agregar dos aristas que tengan la misma etiqueta 'etiqueta1', una desde el vértice v-1 hasta el vértice v-2 y la otra desde el vértice v-2 hasta v-3.

Parte del código sería:

g.addEdge("label1","v-1","v-2");
g.addEdge("label1","v-2","v-3");

But JUNG no permite agregar dos bordes con la misma etiqueta. Da un error:

edge label1 ya existe en este gráfico con puntos finales [v-1, v-2] y no se puede agregar con puntos finales [v-2, v-3]

¿Cómo puedo agregar dos bordes con la misma etiqueta?

Gracias

Editar

Acabo de leer que hay una manera de asignar un valor de peso a una arista, es decir, usando EdgeWeightLabeller, pero estos valores de peso deben ser enteros. Por lo tanto, no parece resolver el problema.

Respuestas a la pregunta(6)

Su respuesta a la pregunta