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
FieldsFields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidClear list values from persistent storage.static org.osgi.framework.BundleContextstatic AutoCompletePlugingetHistory(String type) getImageFromPlugin(String pluginId, String relativePath) Load theImagefrom the given path in the given plugin.static LoggervoidLoad persisted list values.voidSave list values to persistent storage.voidstart(org.osgi.framework.BundleContext context) voidstop(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, startupMethods 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:
startin interfaceorg.osgi.framework.BundleActivator- Overrides:
startin classAbstractUIPlugin- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Overrides:
stopin 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 theImagefrom 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
Imagefrom the given path in the given plugin.
-