package biduledres;

import java.util.*;

public class ListeFace extends LinkedHashSet implements SerialisableXML {
    public String toXML(int tab) {
        return Util.toXMLListe(tab, "ListeFace", iterator());
    }
    
    public ListeSommet getListeSommet() {
        ListeSommet retour = new ListeSommet();
        Iterator i = iterator();
        while(i.hasNext())
            retour.addAll(((Face) i.next()));
        return retour;
    }
    
    public void supprimeDoublonSommet() {
        ListeSommet listeSommet = getListeSommet();
        Iterator i = iterator();
        while(i.hasNext())
            ((Face) i.next()).substitue(listeSommet);
    }
}