Ahojte,
On Nov 26, 2007 3:13 PM, Podlesak Kamil <[EMAIL PROTECTED]> wrote:
>
> Zajímavé, abstraktní metody musí fungovat... jak tu instanci Method získáváte?
abstraktni metody fungovat nemusi. Problem je v tom, ze jednotlive
prvky jsou v enumu reprezentovany anonymnimi tridami - tzn. maji
nastaveny default access (package protected).
V pripade, ze by se volal nasledujici kod v package, ve kterem je
deklarace enumu, pak by to fungovalo.
instance.getClass().getMethod("getNeco",null).invoke(instance,null);
Pro pristup do jinych packagu se musi pouzit setAccessible(true);
> Kamil Podlešák
-- pepa cacek