Domino Javadoc Generator
Details
| Size: | 0K |
| Last Update: | 2008-05-31 01:16:09 |
| Version: | 0.4 |
| OS Support: | Linux |
| License/Program Type: | BSD License |
| Publisher: | Ferdinand Prantl |
| Price: | $0.00 |
Description:
Domino Javadoc Generator 0.4 is code generators software developed by Ferdinand Prantl.
Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java in a standard format common in the Java comunity and accepted by the most IDEs for Java.
The Lotus Notes API is delivered as a Java archive together with the original documentation in the native format of a Domino database with the IBM Domino Designer. The documentation can be read only in the Lotus Notes. Java-oriented tools cannot use it to display a description of a Java class, to browse classes and their methods or to offer an automatic code insertion based on a Java object and its class.
The goal is to create a Javadoc documentation together with a pseudo-source code of the Lotus Notes API. The documentation can be viewed, indexed and integrated to IDEs. The pseudo-source code can be integrated to IDEs to support object browsing and automatic source code insertion.
Requirements:
Lotus Notes and Domino Designer (the tested version is 7.0.1)
JDK (the tested version is 1.5.0)
Apache Ant (the tested version is 1.6.5)
EXSLT processor (the tested version is xsltproc gnu-xml with libxml-20615, libxslt-10112 and libexslt-810)
Installation:
create a directory for the package
It is sensible to create a common master directory for the others packages, either dependencies of this package or other new ones. It helps keeping all the unpacked packages in good order, for example:
d:packages
d:packagespackage1
d:packagespackage2
...
Names of the packages rarely clash with the others. It is usual to use the name of the package for the name of the directory, for example:
d:packagesdomino-javadoc
unpack the chosen bin package into this directory
cd d:packagesdomino-javadoc
unzip domino-javadoc-0.3-bin.zip
correct the path to your local Java SDK installation, Lotus Notes directory and the paths to other tools in the example batch file and run it
setenv.cmd
produce the documentation
ant -f generate.xml
The generated files are provided in a downloadable archive domino-javadoc-0.3-out.zip for convenience.
What's New in This Release:
! wrong command-line parameter handling for DTD (-d|--document => -t|--dxl-dtd)
! missing path to a DXL DTD in Ant script generate.xml
~ examples generated in external files by default (configurable)
+ templates for the output conversion of tables
+ links to classes, methods, examples and other pages recognized and generated
+ additional documentation pages processed
+ the first page of the Java documentation copied as the overview page
+ support for the sections "see also" added
Domino Javadoc Generator 0.4 supports different languages (including english). It works with Linux.
Downloading Domino Javadoc Generator 0.4 will take if you use fast ADSL connection.
0 comments
Add to
Domino Javadoc Generator Version History
Related Software
|
|
From category: Code-Generators |
| re2c is a tool for writing fast and flexible lexers.... |
|
|
From category: Libraries |
| DBIx::DBStag 0.08 is libraries software developed by Chris Mungall. DBIx::DBStag is a Perl module for Relational Database to Hierarchical (Stag/XML) Mapping. SYNOPSIS use DBIx::DBSt... |
|
|
From category: Libraries |
| GtkHTML is a HTML rendering/editing library.... |
|
|
From category: Libraries |
| dragList 0.5.1 is libraries software developed by DTLink Software, LLC. DragList is a client side Drag and Drop Ordered Lists implementation. dragList library allows you to order a list of items... |
|
|
From category: Libraries |
| Acme::RTB 0.01 is libraries software developed by Debian User. Acme::RTB is a Perl extension for building realtimebattle bots. SYNOPSIS use Acme::RTB; my $robot = Acme::RTB->ne... |
|
|
From category: Libraries |
| ExtUtils::ModuleMaker::PBP 0.09 is libraries software developed by James E Keenan. ExtUtils::ModuleMaker::PBP is a Perl module to create a Perl extension in the style of Damian Conway&039;s Perl B... |
|
|
From category: Libraries |
| Bio::Seq 1.4 is libraries software developed by Ewan Birney. Bio::Seq is a sequence object, with features. SYNOPSIS This is the main sequence object in Bioperl gets... |
|
|
From category: Libraries |
| class.Logger.php3 1.0 is libraries software developed by CDI. class.Logger.php3 is used to maintain persistant log files in PHP3 applications as efficiently as possible. Using Logger, your p... |
|
|
From category: Compilers |
| CHICKEN is a compiler for the Scheme programming language.... |
|
|
From category: Libraries |
| errhdl 0.3 is libraries software developed by Jan Behrens. errhdl is a small C library that offers error handling methods similar to the exception handling in C++. In the event of errors, no... |
|
|
From category: Libraries |
| DSpace project is an Open Source Digital Asset Management system.... |
|
|
From category: Libraries |
| curl and libcurl is a command line tool and library for client-side URL transfers.... |
|
|
From category: Compilers |
| FreeBASIC Compiler 0.17b is compilers software developed by Andre Victor. FreeBASIC - as the name suggests - is a free, open-source, 32-bit, MS-QuickBASIC\'s syntax-compatible compiler, that adds n... |
|
|
From category: Libraries |
| Chart Taglibs 0.3 is libraries software developed by Katel. Chart Taglibs is a free taglib (JSP 1.1) library for JFreeChart. These are easy to use, and allow the developer to draw any graphi... |
|
|
From category: Interpreters |
| The Frink Language is a calculating tool and programming language.... |
Leave a comment