Class SearchUIPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
com._1c.g5.v8.dt.internal.search.ui.SearchUIPlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class SearchUIPlugin
extends org.eclipse.ui.plugin.AbstractUIPlugin
Search UI plugin class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Item match image idstatic final String
static final String
static final String
Plug-in ID.static final String
Search page extension identifier.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 -
Method Summary
Modifier and TypeMethodDescriptionstatic org.eclipse.core.runtime.IStatus
createErrorStatus
(String message, Throwable throwable) Create error status by given message and cause throwable.static org.eclipse.core.runtime.IStatus
createWarningStatus
(String message, Throwable throwable) Create warning status by given message and cause throwable.static SearchUIPlugin
static org.eclipse.swt.graphics.Image
Returns the image for the provided symbolic name.static org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor
(String symbolicName) Returns the image descriptor for the provided symbolic name.com.google.inject.Injector
Get plugin Guice-injector.static String
protected void
initializeImageRegistry
(org.eclipse.jface.resource.ImageRegistry reg) static void
log
(org.eclipse.core.runtime.IStatus status) Writes the given status to the log.Methods inherited from class org.eclipse.ui.plugin.AbstractUIPlugin
createImageRegistry, getDialogSettings, getImageRegistry, getPreferenceStore, getWorkbench, imageDescriptorFromPlugin, initializeDefaultPluginPreferences, initializeDefaultPreferences, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, start, startup, stop
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
Plug-in ID.- See Also:
-
SEARCH_PAGE_ID
Search page extension identifier.- See Also:
-
IMG_ITEM_MATCH
Item match image id- See Also:
-
IMG_SEARCH_NEXT
- See Also:
-
IMG_SEARCH_PREV
- See Also:
-
IMG_COLLAPSE_ALL
- See Also:
-
IMG_EXPAND_ALL
- See Also:
-
IMG_FLAT_LAYOUT
- See Also:
-
IMG_HIERARCHICAL_LAYOUT
- See Also:
-
-
Constructor Details
-
SearchUIPlugin
public SearchUIPlugin()Default constructor.
-
-
Method Details
-
getDefault
- Returns:
- the instance of this plugin class.
-
getImage
Returns the image for the provided symbolic name.- Parameters:
symbolicName
- the image name, cannot benull
- Returns:
- the image for the provided symbolic name or
null
if image not found
-
getImageDescriptor
Returns the image descriptor for the provided symbolic name.- Parameters:
symbolicName
- the image name, cannot benull
- Returns:
- the image descriptor for the provided symbolic name or
null
if image not found
-
getSearchPageId
- Returns:
- the search page id.
-
createErrorStatus
public static org.eclipse.core.runtime.IStatus createErrorStatus(String message, Throwable throwable) Create error status by given message and cause throwable.- Parameters:
message
- status message, cannot benull
throwable
- throwable, can benull
if not applicable- Returns:
- status created error status, never
null
-
createWarningStatus
public static org.eclipse.core.runtime.IStatus createWarningStatus(String message, Throwable throwable) Create warning status by given message and cause throwable.- Parameters:
message
- status message, cannot benull
throwable
- throwable, can benull
if not applicable- Returns:
- status created warning status, never
null
-
log
public static void log(org.eclipse.core.runtime.IStatus status) Writes the given status to the log.- Parameters:
status
- is theIStatus
-
getInjector
public com.google.inject.Injector getInjector()Get plugin Guice-injector. Method is synchronized.- Returns:
- plugin Guice-injector, never
null
-
initializeImageRegistry
protected void initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg) - Overrides:
initializeImageRegistry
in classorg.eclipse.ui.plugin.AbstractUIPlugin
-