Interface IPluginInitialize

    • Method Detail

      • registerPlugin

        void registerPlugin()
                     throws org.eclipse.core.runtime.CoreException
        Registers this plug-in with iiziGo. This method is called from iizi Designer when an application requires the plug-in. The plug-in should check if registration already has been done, and if so, skip the registration. This is required due to the OSGi framework threading at startup of Eclipse.
        Throws:
        org.eclipse.core.runtime.CoreException - For registration failures.
      • initializeModule

        void initializeModule​(ModuleModel model)
                       throws org.eclipse.core.runtime.CoreException
        Initializes the plug-in after the Module project has been loaded.
        Parameters:
        model - The Module project.
        Throws:
        org.eclipse.core.runtime.CoreException - For initialization failures.
      • createNewWizards

        void createNewWizards​(java.util.ArrayList<org.eclipse.ui.menus.CommandContributionItem> newWizards)
        Call to fill the array with "New Wizards".
        Parameters:
        newWizards - Array of New Wizard's.