Package com.e1c.g5.v8.dt.internal.gsw.ui
Class GenerationSettingsConstructorUiPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
com.e1c.g5.v8.dt.internal.gsw.ui.GenerationSettingsConstructorUiPlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class GenerationSettingsConstructorUiPlugin
extends org.eclipse.ui.plugin.AbstractUIPlugin
Plugin activator for Generation Settings Constuctor plugin.
Contains images for plugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPath to icons directorystatic final StringPath to add iconstatic final StringPath to disabled add iconstatic final StringPath to expandall iconstatic final StringPlug-in idstatic final StringPath to etool16 directoryFields 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.IStatuscreateErrorStatus(String msg, Throwable e) Creates erros status.static org.eclipse.core.runtime.IStatusCreates warning status.static org.eclipse.swt.graphics.ImageReturns a picture by IDstatic org.eclipse.jface.resource.ImageDescriptorReturns image descriptor by IDcom.google.inject.InjectorReturns Guice injector for this plugin.Returns instance of this class.protected voidinitializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg) static voidlog(org.eclipse.core.runtime.IStatus status) Log given status.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, 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
Plug-in id- See Also:
-
ICONS_PATH
Path to icons directory- See Also:
-
T_ETOOL16
Path to etool16 directory- See Also:
-
IMG_ADD
Path to add icon- See Also:
-
IMG_EXPAND_ALL
Path to expandall icon- See Also:
-
IMG_ADD_DISABLED
Path to disabled add icon- See Also:
-
-
Constructor Details
-
GenerationSettingsConstructorUiPlugin
public GenerationSettingsConstructorUiPlugin()
-
-
Method Details
-
log
public static void log(org.eclipse.core.runtime.IStatus status) Log given status.- Parameters:
status- - status to log. Cannot benull.
-
getInstance
Returns instance of this class.- Returns:
- plugin , cannot be
null
-
getImage
Returns a picture by ID- Parameters:
id- character identifier of the picture, cannot benull- Returns:
- picture or
nullif the specified ID has a picture not detected
-
getImageDescriptor
Returns image descriptor by ID- Parameters:
id- character identifier of the picture, cannot benull- Returns:
- image descriptor or
nullif there is a picture for the specified ID not detected
-
createErrorStatus
Creates erros status.- Parameters:
msg- - message. Cannot benull.e- - throwable. Can benull.- Returns:
- created erroe status. Cannot return
null.
-
createWarningStatus
Creates warning status.- Parameters:
msg- - message. Cannot benull.- Returns:
- created warning status. Cannot return
null.
-
getInjector
public com.google.inject.Injector getInjector()Returns Guice injector for this plugin.- Returns:
- Guice injector for this plugin. Cannot return
null
-
start
- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Overrides:
startin classorg.eclipse.ui.plugin.AbstractUIPlugin- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Overrides:
stopin classorg.eclipse.ui.plugin.AbstractUIPlugin- Throws:
Exception
-
initializeImageRegistry
protected void initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg) - Overrides:
initializeImageRegistryin classorg.eclipse.ui.plugin.AbstractUIPlugin
-