javadoc

Maven javadoc plugin - how can I include only certain classes?

Using the Maven javadoc plugin you can exclude certain packages - but I have lots of packages and only a handful of classes I want to produce Javadoc for. Is there a way to include rather than exclude? I would also like to do things on a class level rather than a package level as I have some classes in a package which need javadoc ...

Constructing graphs from documentation tags.

Hi all, Recently I've become very concerned about "dependencies" in projects / systems. I had a very bad time when somebody deprecated a database server that nobody should have been using in my company and then suddenly lots of systems stopped working because they were using that database in a hidden corner in the code and nobody remem...

{@inheritDoc} not inheriting superclass javadoc in Eclipse

When I use {@inheritDoc} in Eclipse, the superclass's javadoc comments are not appearing in my class's javadoc. I have the following piece of code: import javax.swing.table.AbstractTableModel; public class TestTableModel extends AbstractTableModel { /** * {@inheritDoc} */ @Override public int getRowCount() { return 1; } @Override...

Where is the log4j javadoc jar hiding?

It's not in apache-log4j-1.2.15.tar.gz available from the Apache website and the mirrors, and Google returns nothing. Apache Commons Lang had a javadoc jar within the tar.gz file for the release, but no luck finding the same inside the log4j tarball unfortunately. ...

Is there a way to generate confluence wiki pages from javadocs?

I'd like to put documentation on a confluence wiki for a project I'm working on, and I want to automatically generate some of the documentation from javadocs. Is there a plugin for confluence that makes this easy (did not see in preliminary search), alternatively has anyone written scripts to post wiki pages to confluence based on javado...

How can you reference an annotation in a Javadoc?

How can you reference an annotation as a code snippet properly in Javadoc? For example: <code> @Annotation public String field = ""; </code> The @Annotation gets treated as an unrecognized Javadoc tag rather than a code snippet. ...

How to generate javadoc documentation with umlauts?

I am trying to generate javadocs in eclipse. The source files are UTF-8 encoded and contain some umlauts. The resulting html files do not specify an encoding and do not use html entities, so the umlauts aren't displayed correctly in any browser. What can I do to change this? ...

How to create Java documentation in order of appearance?

I've got one really big .java class file that has a lot of members. How do I create HTML documentation for this so it shows me the members in order of appearance, without sorting by member type? (methods, constants and variables) For example if my Java code is: private int typeOfAction_1; // notice the order: 1,2,3.. public voi...

Are there any syntax highlighting plugins for javadoc?

Hi, Currently I format code examples in my javadoc using the PRE tag e.g.: /** * Example javadoc * <pre> String foo = "bar"; </pre> * * @return true if the operation completed */ But this turns out rather monotone and boring in the resulting javadoc, I'd much rather have some syntax highlighting similar to SyntaxHighlighter. ...

Javadoc Inserting UML Diagrams

Is there a way to embed images into my JavaDoc? Basically i want to include some UML diagrams explaining the hierarchy of my classes in some of the documentation. Thanks! ...

Is there a javadoc replacement that uses a Wiki-like syntax?

Is there a tool replacing javadoc with something that is more Wiki-style syntax instead of the HTMLish syntax of normal JavaDoc? One of my problems is that I mostly read JavaDoc in source form. Even for external libraries I try to have the source attached so I can navigate into it from my IDE, checking the documentation above the entry ...

JavaDoc to (Doku)Wiki conversion / doclet

Our company has a very large public Java API which is currently being released standalone and online using (of course) JavaDoc. It is surrounded by product documentation which links into the API. We are moving our static documentation to DokuWiki - which works pretty good - and want to keep the links. Now it would be good to have a me...

How to be multi-language to JavaDoc

There is JavaDoc of normal API of the JAVA with English version, a Chinese edition, but seems to become the separate source codes each. ...

I want to add JavaScripts in JavaDoc

/** * <div class="en">Documentation in English</div> * <div class="nl">Documentatie in Nederlands</div> */ public void myFunction() {} Subsequently edit the CSS of the JavaDocs so that the user can switch languages, e.g.: div.en { display:none; } div.nl { display:block; } How to add javascripts in JavaDoc? ...

Ant Javadoc Question

I want to make a Javadoc from an ant build file, but I don't see where it is. In build.xml I have: <description> A sample build file for this project </description> <property name="source.dir" location="src"/> <property name="build.dir" location="bin"/> <property name="doc.dir" location="doc"/> <property name="main.cla...

JavaDoc Style Sheets

I was wondering. Did any of you have a JavaDoc style sheet? Defaults one is pretty uggly. Thanks! ...

How to set javadoc path for a jar in a projet using Eclipse

I'm using JUnit 3 in Eclipse Galileo. The junit.jar (located in the project in vendor/lib/) contains both the classes and the javadoc. In my project which I share using CVS, I want the doc to be available for everybody who checks-out the project. So I committed the .classpath file. When adding the javadoc path to the lib using the Eclip...

What's the correct way to include an email within Javadoc?

I like to put my email address within @author tags and would like them to be clickable mailto: links in the generated Javadoc. How should I go about doing this correctly? /** * I currently do the following, but would like to have my name * displayed as the link rather than the email itself. * * @author {@link "mailto:my_email@emai...

How to @link to a Enum Value using Javadoc

Using Javadoc 1.5, I have been unable to create a @link to an Enumeration value. What I would like to do is to create an Enum like this: 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 } ...

Maven include JavaDoc Jar in Assembly

I have a project with multiple modules, including on that is responsible for building the final assembly from the artifacts of the other modules. As part of the assembly, I want to include the JavaDocs for two of the other modules. I have updated the pom files for those modules to generate the JavaDoc JAR files, and modified the assemb...