Package org.yamcs.studio.autocomplete
Class AutoCompletePlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
org.yamcs.studio.autocomplete.AutoCompletePlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
The activator class controls the plug-in life cycle.
-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Clear list values from persistent storage.static org.osgi.framework.BundleContext
static AutoCompletePlugin
getHistory
(String type) getImageFromPlugin
(String pluginId, String relativePath) Load theImage
from the given path in the given plugin.static Logger
void
Load persisted list values.void
Save list values to persistent storage.void
start
(org.osgi.framework.BundleContext context) void
stop
(org.osgi.framework.BundleContext context) 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
-
Field Details
-
PLUGIN_ID
- See Also:
-
HISTORY_TAG
- See Also:
-
logger
-
-
Constructor Details
-
AutoCompletePlugin
public AutoCompletePlugin()
-
-
Method Details
-
getLogger
-
getDefault
-
getBundleContext
public static org.osgi.framework.BundleContext getBundleContext() -
start
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classAbstractUIPlugin
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classAbstractUIPlugin
- Throws:
Exception
-
loadSettings
public void loadSettings()Load persisted list values. -
saveSettings
public void saveSettings()Save list values to persistent storage. -
clearSettings
public void clearSettings()Clear list values from persistent storage. -
getHistory
-
getImageFromPlugin
Load theImage
from the given path in the given plugin.- Parameters:
pluginId
- The id of the plugin that contains the requested image.relativePath
- The resource path of the requested image.- Returns:
- The
Image
from the given path in the given plugin.
-