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.