Como adicionar duas arestas com o mesmo rótulo (mas pontos de extremidade diferentes) no JUN

Como adicionar duas arestas com o mesmo rótulo, mas pontos finais diferente

or exemplo, quero adicionar duas arestas com o mesmo rótulo 'label1', uma do vértice v-1 ao vértice v-2 e a outra do vértice v-2 à v-

Parte do código seria:

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

Mas JUNG não permite adicionar duas arestas com a mesma etiqueta. Dá um erro:

edge label1 já existe neste gráfico com pontos finais [v-1, v-2] e não pode ser adicionado aos pontos finais [v-2, v-3]

Como posso adicionar duas arestas com o mesmo rótulo?

Obrigado

Editar

Acabei de ler que existe uma maneira de atribuir um valor de peso a uma aresta, ou seja, usando EdgeWeightLabeller, mas esses valores de peso devem ser inteiros. Portanto, parece não resolver o problema.

questionAnswers(6)

yourAnswerToTheQuestion