Dunque, compilando il programma con javac -Xlint (come suggerito dal compilatore stesso) mi viene dato un warning su di una chiamata a clone su di un vector, il codice e' questo :
Vector<downObj> oldList = (Vector<downObj>)listaObj.clone();
(listaObj è un altro Vector<downObj>)
il warning e' questo :
warning: [unchecked] unchecked cast
found : java.lang.Object
required: java.util.Vector<downObj>
Ora, il cast che ho fatto io non va bene? forse il problema dipende dal fatto che gli elementi del vettore sono altri oggetti, come risolvere quindi? (premesso che tutto funziona bene ora cmq... cè solo questo warning che vorrei comprendere)
grazie