Używając Javadoc 1.5, nie udało mi się utworzyć @ linku do wartości wyliczeniowej.Jak @linkować do wartości wyliczeniowej za pomocą Javadoc
Co chciałbym zrobić, to utworzyć Enum tak:
public enum Planet {
/**
* MERCURY is a fun place.
*/
MERCURY,
/**
* VENUS is more fun.
*/
VENUS,
/**
* But nothing beats the Earth.
*/
EARTH,
/**
* Others we know nothing about.
*/
OTHERS
}
A potem patrz Javadoc na Ziemi za pomocą łącza takiego:
{@link Planet.EARTH}
Próbowałem {@link Planet#EARTH}
również styl, ale bezskutecznie.
Ktoś wie, czy to w ogóle możliwe?
Jak zauważyłem sfussenegger, Eclipse obsługuje import dla ciebie. – aperkins
Dziękuję za odpowiedzi pomocne! Zrobiłem to do pracy przy użyciu w pełni kwalifikowanego odnośnika. Czasami wynik kompilatora nie jest naprawdę pomocny przy określaniu, czym jest problem ... –
Co jeśli wyliczenie jest zdefiniowane w klasie A i jeden próbuje odwoływać się do jednej z jego wartości z klasy B javadoc? Nie znalazłem ani A.Planet # EARTH ani A # Planet # EARTH do pracy na OpenJDK 1.6 update 24 javadoc, chociaż Eclipse wie, aby znaleźć deklarację w stylu A.Planet # EARTH. –