Mam następujący kod:Jak używać ogólnego parametru typu w łączu Javadoc?
/**
* [...]
*
* @see #setShowOn(T, Device)
*/
public static <T extends HasStyle> void setHideOn(T widget, Device device) {
[...]
}
setShowOn
ma ten sam podpis jako setHideOn
. Javadoc narzeka:
Tag @see: can't find setHideOn(T, Device) in com.github.[...]
Próbowałem różnych alternatyw (@see #setShowOn(<T>, Device)
, @see #setShowOn(T extends HasStyle, Device)
...), ale te nie działają nawet w Eclipse. (@see #setShowOn(T, Device)
robi.)
To miałoby sens - wymazanie litery T w twoim przykładzie musiałoby być HasStyle. Dzięki za udostępnienie! – pholser