Zdravim,

Pouzivate generifikovanou tridu bez generickeho typu (raw), takze ztracite 
typovou kontrolu.
Pridejte <Dite> k deklaraci toho pole deti.

Jedna se o nejaky stary kod? Pokud ano, tak je vse v poradku. Pokud ma byt kod 
kompilovatelny na JDK<1.5, tak je to v poradku take a radeji si pri kompilaci 
nastavte cilovou verzi javy na 1.4 (1.3).

Kazdopadne:
 - java.util.Vector by se v 21.stoleti jiz nemel pouzivat
 - pokud uz ano, tak jen jako synchronized, array-backed implementace 
java.util.List; to znamena nikdy addElement(), ale add()

  protected java.util.List<Dite> = new java.util.ArrayList<Dite>();


Kamil "podlesh" Podlesak

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Behalf Of Ladislav StarĂ½
> Sent: Tuesday, July 17, 2007 8:07 PM
> To: Java
> Subject: NetBeans - upozorneni pri kompilaci
> 
> 
> Zdravim,
> 
> chtel bych se zeptat, proc mi kompilator vraci tuto 
> informativni zpravu:
> \Mzdy\src\mzdy\Zamestnanec.java:113: warning: [unchecked] 
> unchecked call 
> to addElement(E) as a member of the raw type java.util.Vector
> 
> Chyba se objevuje u teto metody:
>     public void pridatDite(Dite dite)
>     {
>         deti.addElement(dite);
>     }
> 
> vlastnost deti je typu java.util.Vector
> 
> 
> Diky, starous.
> 
> 

Odpovedet emailem