J'ai un petit problème d'installation sur eclipse et je vois pas du tout le problème.

Environnement,
- Eclipse3.2
- Tomcat6
- j2sdk1_4
- jre1.6

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import org.xml.sax.*;
import org.xml.sax.helpers.*;
import javax.xml.parsers.*; 
import java.io.*; 
 
 
public class PersonneHandler extends DefaultHandler{
    //résultats de notre parsing
    private List<Personne> annuaire;
    private Personne personne;
    //flags nous indiquant la position du parseur
    private boolean inAnnuaire, inPersonne, inNom, inPrenom, inAdresse;
    //buffer nous permettant de récupérer les données 
    private StringBuffer buffer;
 
    // simple constructeur
    public PersonneHandler(){
    super();
    }
.........
}
Erreur affiché:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Plusieurs marqueurs sur cette ligne
	 - Erreur de syntaxe. Les types paramétrés sont disponibles uniquement si le niveau du source est 5.0.
	 - List ne peut pas être résolu en type
Donc vous voyez bien le problème est au niveau de cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private List<Personne> annuaire;
Merci d'avance pour votre aide. je suis vraiment bloqué à cause de ça et je sais bien c'est un truc simple (il s'agit surement d'une librairie qui manque ou une mise à jour, mais sincèrement je vois pas ce qu'il faut installer)