Enhancing the class Person

You cannot use the class Person with Signsoft intelliBO before applying the enhance process to the class.

Before using the enhancer you should verify the class and its mapping data. Therefore Signsoft intelliBO provides a verifier tool. You can start it by the means of the target "verify" in your Ant build.xml script. It verifies every JDO file in the build/java_do directory.

If the class and the corresponding JDO file are correct, you can enhance the class with the enhancer tool.

The enhancer uses the information from the JDO file to make changes to the class and prepare it for use in Signsoft intelliBO. To call the enhancer, the JDO file must reside in the same directory as the compiled class Person (in this case: build/java_do ).

You can execute the enhancer tool with the target "enhancer". The enhanced class files will be copied to the build/enhanced_do directory. If it does not already exist, it will be created.

PLEASE NOTE: For the application described in section "Application" you have to use the enhanced classes from the build/enhanced_do directory. Please pay attention on the CLASSPATH of your application project - in this path the enhanced classes should be found first. That means, the reference on the classes in the build/enhanced_do directory should stand before the reference on classes in the build/java_do directory.

Enhancing with the Signsoft intelliBO Eclipse plugin

The Signsoft intelliBO Eclipse plugin provides support for the verifier and enhancer tools, too. Before using the plugin tool support you must configure it as described on the Signsoft intelliBO update site http://update.intellibo.com/beta/eclipse3.3.

You can call the tools with a right mouse click on the project root, choosing "Signsoft intelliBO" and then "Run Verifier" or "Run Enhancer". The plugin will now verify or enhance all according classes it may find in the project path.