Extending the iSeries Project Object Model

The iSeries Project Object Model is designed with extensibility in mind. An extension point allows external plugins to contribute their own properties to the model, and the model handles the persistence of these properties transparently. Additionally, all three creation wizards for the iSeries Projects perspective, namely New iSeries Project, New iSeries Source Physical File, and New iSeries Source Member, are extensible. The same extension point for contributing external properties to the model also allow you to contribute wizard pages to the existing wizards. These contributed wizard pages will appear integrated into the existing wizards and to the user they appear as part of one wizard. The Tasks section describes how to use this extension point, and the Samples Guide has ready-to-use samples for this.