Usando Javadoc 1.5, no he podido crear un enlace @ a un valor de Enumeración.Cómo enlazar @ a un Valor Enum usando Javadoc
Lo que me gustaría hacer es crear una enumeración de esta manera:
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
}
y luego consulte el Javadoc de la Tierra usando un enlace como este:
{@link Planet.EARTH}
He probado el {@link Planet#EARTH}
estilo también, pero fue en vano.
¿Alguien sabe si esto es factible en absoluto?
Como señaló sfussenegger, Eclipse maneja la importación por usted. – aperkins
¡Gracias ambas respuestas útiles! Hice que funcione con la referencia totalmente calificada. Algunas veces la salida del compilador no es realmente útil para determinar cuál es el problema ... –
¿Qué sucede si enum se define dentro de la clase A y uno está tratando de hacer referencia a uno de sus valores de la clase B javadoc? No he encontrado ni A.Planet # EARTH ni A # Planet # EARTH para trabajar con OpenJDK 1.6 update 24 javadoc, aunque eclipse sabe encontrar una declaración con el estilo A.Planet # EARTH. –