/** * This method needs to be overriden to create an instance * of the desired plugin, based on the plugin <code>Extension</code> * @param extension The <code>Extension</code> that describes the * Java Plugin Framework extension. * @return A plugin object (typically some sort of wrapper around * the extension) */ protected WorkspaceTabPlugin createInstance(IExtension extension) { return new WorkspaceTabPluginJPFImpl(workspace, extension); } }
/** * This method needs to be overriden to create an instance * of the desired plugin, based on the plugin <code>Extension</code> * @param extension The <code>Extension</code> that describes the * Java Plugin Framework extension. * @return A plugin object (typically some sort of wrapper around * the extension) */ protected WorkspaceTabPlugin createInstance(IExtension extension) { return new WorkspaceTabPluginJPFImpl(workspace, extension); } }
/** * This method needs to be overriden to create an instance * of the desired plugin, based on the plugin <code>Extension</code> * @param extension The <code>Extension</code> that describes the * Java Plugin Framework extension. * @return A plugin object (typically some sort of wrapper around * the extension) */ protected WorkspaceTabPlugin createInstance(IExtension extension) { return new WorkspaceTabPluginJPFImpl(workspace, extension); } }