User Guide: User GuideIntroductionThe Taglets Collection is a utility suite around the JavaDoc tool. Its main goal is to provide a few features we always wanted to see as a part of JavaDoc that were simply missing. BackgroundThe Taglets Collection started out as a couple of simple classes a couple of years ago (2002 to be exact). It has been working like a charm for many years and has been tweaked now and then to work with the latest JavaDoc versions. When J2SE 1.5 introduced a new JavaDoc implementation the initial etaglets (used at Ergon Informatik AG) didn't work with the new release since they used some implementation specific features that were no longer compatible. For quite a while we have been using the old etaglets in newer projects, specifically using J2SE 1.4 JavaDoc to build the API documentation until we got fed up with that in 2006 and we (Thomas Traber and Bruno Essmann) set out to build a new version that could also work with other JavaDoc implementations. The result was that we created the Taglets Collection as an open source project with a BSD style license. SourceForge was kind enough to provide a home for this project. UsageOne of the main features of the old etaglets library was that it was easy to use. In this spirit we have tried to keep usage of the Taglets Collection as easy as possible while keeping it highly customizable and providing some nice interfaces to build your own taglets with. This user guide is split into several sections each covering additional features (the demo folder listed below refers to the folder location in the binary distribution): Simple Usage
Extended Usage
Custom Taglets
Default Configuration
Predefined Tags
Shutdown Taglets
If you would like to know more about the details of some features do not hesitate to check out the sources of the configuration files or the Taglets API for more information. Past, Present & FutureWhat follows are a couple of links to the past, present and future of the Taglets Collection: Past
Present
Future
Source BuildBuilding the Taglets Collection from scratch is beyond this user guide. However there is a complete section dealing with the development of the Taglets Collection. Please head over to the Development Section of the documentation for more information. |