Class CapabilityDoclet

java.lang.Object
org.pjdbc.doclet.CapabilityDoclet
All Implemented Interfaces:
Doclet

public class CapabilityDoclet extends Object implements Doclet
Custom Doclet that enhances JavaDocs with driver capability documentation generated from @DriverCapability and @DriverParameter annotations.

This Doclet delegates to the StandardDoclet for normal processing, then post-processes the generated HTML to inject parameter tables for driver classes.

Usage in pom.xml:


 <plugin>
   <artifactId>maven-javadoc-plugin</artifactId>
   <configuration>
     <doclet>org.pjdbc.doclet.CapabilityDoclet</doclet>
     <docletArtifact>
       <groupId>org.pjdbc</groupId>
       <artifactId>pjdbc</artifactId>
       <version>${project.version}</version>
     </docletArtifact>
   </configuration>
 </plugin>