Other Objecteering Java Developer features
Overview
In addition
to code generation, Objecteering Java Developer provides the following related
functions:
·
the compilation
of generated files
·
the generation
of documentation using the javadoc tool
·
a reverse that lets existing libraries be used
during modeling
Compiling
Compiling
consists of producing the class files from generated Java files. For this, Objecteering Java Developer proposes to
generate and run ANT files.
Analyzing compilation
After an ANT
file has been run, the compilation analysis feature provides you with rapid
access to any model elements that caused compilation errors.
Generating documentation
Java
documentation generation uses the JDK javadoc tool to produce HTML files from the generated java files. This operation is therefore related to the generated java files. Special notes, inserted during the modeling phase and
taken into account during code generation, are then used.
Reverse engineering
The reverse engineering operation consists of incorporating classes of existing libraries, especially the JDK, into a model. During the modeling phase, this allows you to:
· specialize these classes
· implement them
· create associations towards them
· create attributes that have one of these classes as their type
· create methods parameters that have one of these classes as their type
The reverse feature also allows you to reverse your developed code into Objecteering modeling.