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.