salve ho un problema riguardo all'utilizzo di Hashmap

il codice incriminato è il seguente:

private HashMap<String, LanguageEntity> registry = new HashMap<String, LanguageEntity>();

(con il relativo import)

su windows (1.5) non mi da nessun errore
mentre su provo su linux (sempre 1.5) mi da un errore in fase di compilazione (con eclipse questo)
mi dice che

Multiple markers at this line:
the type Hashmap is not a generic: it cannot be parametrized with arguments (string, languageentity)
the type Hashmap is not a generic: it cannot be parametrized with arguments (string, languageentity)

non riesco proprio a capire
ho fatto anche qualche ricerca ma niente...
spero che possiate aiutarmi

grazie a chi mi risponderà

ps. non mi sono accorto che c'era la sezione java apposita ma non mi fa cancellare il thread