No, "purista" by asi rekl, ze jde o zneuziti mechanizmu vyjimek k rizeni chodu programu... :-)
--- Pamatuji si, ze nekde kdysi probehla diskuze o tom, jak je vyhazovani vyjimek neefektivni z pohledu vykonu. Dokonce jsem videl i aplikaci, kde se tomu snazili ruzne vyhybat a pouzivali ruzne navratove hodnoty a priznaky chyb. Nemyslim si, ale, ze je to dobra cesta, protoze vyjimky jsou velmi elegantni jazykova konstrukce. Uspora vykonu rozhodne nevyvazi ztraty v prehlednosti programu. mp. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Beránek Sent: Friday, June 13, 2008 10:12 AM To: Java Subject: Re: generic instanceof Díky všem, tušení, že to nepůjde lehce jsem měl ;) zřejmě půjdu cestou jakou navrhoval Tomáš Záluský, tedy interface Plugin<T> { boolean execute(T param); Class<T> getParamType(); } další variantou je chytat ClassCastException při volaní execute, ale to by asi mohlo způsobovat výkonnostní problémy - co vy nato? -- Martin Beránek