Class ServiceArchiver

  • All Implemented Interfaces:
    org.osgi.framework.BundleActivator

    public class ServiceArchiver
    extends org.eclipse.ui.plugin.AbstractUIPlugin
    The main plugin class to be used in the desktop.
    • Field Summary

      • Fields inherited from class org.eclipse.core.runtime.Plugin

        PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      ServiceArchiver()
      The constructor.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ServiceArchiver getDefault()
      Returns the shared instance.
      ResourceBundle getResourceBundle()
      Returns the plugin's resource bundle,
      static String getResourceString​(String key)
      Returns the string from the plugin's resource bundle, or 'key' if not found.
      static org.eclipse.jface.resource.ImageDescriptor getWizardImageDescriptor()  
      void start​(org.osgi.framework.BundleContext context)
      This method is called upon plug-in activation
      void stop​(org.osgi.framework.BundleContext context)
      This method is called when the plug-in is stopped
      • Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin

        createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup
      • Methods inherited from class org.eclipse.core.runtime.Plugin

        find, find, getBundle, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString
    • Constructor Detail

      • ServiceArchiver

        public ServiceArchiver()
        The constructor.
    • Method Detail

      • start

        public void start​(org.osgi.framework.BundleContext context)
                   throws Exception
        This method is called upon plug-in activation
        Specified by:
        start in interface org.osgi.framework.BundleActivator
        Overrides:
        start in class org.eclipse.ui.plugin.AbstractUIPlugin
        Throws:
        Exception
      • stop

        public void stop​(org.osgi.framework.BundleContext context)
                  throws Exception
        This method is called when the plug-in is stopped
        Specified by:
        stop in interface org.osgi.framework.BundleActivator
        Overrides:
        stop in class org.eclipse.ui.plugin.AbstractUIPlugin
        Throws:
        Exception
      • getDefault

        public static ServiceArchiver getDefault()
        Returns the shared instance.
      • getResourceString

        public static String getResourceString​(String key)
        Returns the string from the plugin's resource bundle, or 'key' if not found.
      • getResourceBundle

        public ResourceBundle getResourceBundle()
        Returns the plugin's resource bundle,
      • getWizardImageDescriptor

        public static org.eclipse.jface.resource.ImageDescriptor getWizardImageDescriptor()