Boas, tenho um problema grave com iteradores, não consigo fazer este método !
[code]
public VertexIterator getEdgesIterator(){
//falta fazer
}[/code]
em que edges é:
private LinkedList <WeightedEdge> edges;
e vertex é uma classe :
public class Vertex {
private String id; // id do vértice
private int index;
private LinkedList <WeightedEdge> edges; // contêm a lista de arcos q têm origem neste vértice
public Vertex(String id,int index){
this.id=id; // identificador do vértice
this.index=index; // indice onde o vértice se encontra no grafo
}
}
alguém me pode ajudar ?