Ahoj

> public interface HVisitable {
>       boolean accept(HVisitor<HVisitable> visitor);
> }

proc metodu neparametrizovat pomoci <? extends HVisitable>?

> public interface HVisitor<E extends HVisitable> {
>       boolean visitEnter(E node);
>       boolean visitLeave(E node);
>       boolean visit(E node);
> }
> 
> 
> B)
> 
> public interface HVisitable<E extends HVisitable<E>> {
>  boolean accept(HVisitor<E> visitor);
> }
> 
> public interface HVisitor<E extends HVisitable> { ****

tady to chce pridat jeste <E> za HVisitable ..

>       boolean visitEnter(E node);
>       boolean visitLeave(E node);
>       boolean visit(E node);
> }

-- 
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem