InductorIDE

InductorIDE

An Eclipse plugin supporting Inductor, Navigator, and UI Binding development.

Features

— Automated FieldName class generation and regeneration.

— Automated Record class updating for use with Inductor.

— Automated addition of full JavaBean PropertyChange support to persistence-capable Record classes (planned).

— Automated generation of UI and persistence data manager presentation models (planned).

Development State

Initial beta release is available from the download page.

Use

  • In the Package Explorer, right-click on any persistence capable class and select Inductor IDE
    • Auto-generation of the FieldName class will use the existing InductorIDE preferences to immediately generate a FieldName class. 
    • Custom generation will allow selection of persistence fields and other options to be changed prior to generation of the FieldName class.
  • InductorIDE supports simple replaceFirst RegEx name mangling to separately generate the fully qualified package and name of the a FieldName class.  The InductorIDE preference page supports testing of the RegEx mangling against the fully qualified name of a hypothetical Record class.
  • Does not handle Record classes that contain nested classes, such as a nested static ID class used in earlier versions of JDO.
  • Caution: do generate a FieldName class with the same package and name as the Record class — it will overwrite.

Subpages

Sections