Community articleExtension class
Added by IBM contributorIBM on July 26, 2013
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

The Extension class contains the method extensionInit which is used to initialize an extension and provide services for function calls. When the Forms System is initialized, the API checks for existing extensions and calls extensionInit for each extension.
You must create an Extension class for every extension that you create. Furthermore, the Extension class must implement the method extensionInit since it is defined as part of the Extension interface.
The Extension class extends the pre-defined superclass com.PureEdge.ifx.ExtensionImplBase and implements the pre-defined interface Extension. It is a good idea for your Extension class to extend the super class com.PureEdge.ifx.ExtensionImplBase since the superclass takes care of many housekeeping methods that must be implemented.
Parent topic:
Java API