-
Type:
Enhancement
-
Resolution: Duplicate
-
Priority:
P4
-
Affects Version/s: 1.1.8
-
Component/s: tools
-
None
Currently, there is no standard interface or superclass for a doclet: the only requirement for a class to be a doclet is that it provides static methods to be invoked via reflection.
It would be good to upgrade the spec so that a doclet /may/ implement an interface, in which case the 4 methods in question should not be required to be static. For compatibility, we should continue to support existing classes with the 4 static methods.
It would be good to upgrade the spec so that a doclet /may/ implement an interface, in which case the 4 methods in question should not be required to be static. For compatibility, we should continue to support existing classes with the 4 static methods.