Package com._1c.g5.v8.dt.ui
Class V8UiPlugin
- java.lang.Object
-
- org.eclipse.core.runtime.Plugin
-
- org.eclipse.ui.plugin.AbstractUIPlugin
-
- com._1c.g5.v8.dt.ui.V8UiPlugin
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class V8UiPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin
The activator class controls the plug-in life cycle
-
-
Constructor Summary
Constructors Constructor Description V8UiPlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.eclipse.core.runtime.IStatus
createErrorStatus(String msg, Throwable e)
Create new error status with messagestatic org.eclipse.core.runtime.IStatus
createWarningStatus(String msg)
Create new warning status with messagestatic V8UiPlugin
getDefault()
Returns the shared instanceIEventBroker
getEventBroker()
DtFormColors
getFormColors()
Returns a sharedFormColors
for the using on the form editors.com.google.inject.Injector
getInjector()
static StatusManagerHelper
getStatusHandler()
DtFormColors
getWizardColors()
Returns a sharedFormColors
for the using on the wizards.static org.eclipse.swt.graphics.Image
getWizardImage(org.eclipse.ui.wizards.IWizardDescriptor wizardDescriptor)
Returns cached wizard image for the given wizard descriptor.protected void
initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg)
static void
log(org.eclipse.core.runtime.IStatus status)
Logs the status to eclipse logstatic void
logError(String message)
Log error with the given message.static void
logError(String message, Throwable e)
static void
logError(Throwable e)
static void
logWarning(String message)
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, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup
-
-
-
-
Field Detail
-
PLUGIN_ID
public static final String PLUGIN_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
start
public void start(org.osgi.framework.BundleContext context) throws Exception
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
stop
public void stop(org.osgi.framework.BundleContext context) throws Exception
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
getDefault
public static V8UiPlugin getDefault()
Returns the shared instance- Returns:
- the shared instance
-
getInjector
public com.google.inject.Injector getInjector()
- Returns:
- plugin injector
-
getWizardImage
public static org.eclipse.swt.graphics.Image getWizardImage(org.eclipse.ui.wizards.IWizardDescriptor wizardDescriptor)
Returns cached wizard image for the given wizard descriptor.- Parameters:
wizardDescriptor
- the wizard descriptor to get cached image for, cannot benull
- Returns:
- cached wizard image for the given wizard descriptor, neve
null
-
logError
public static void logError(Throwable e)
-
logError
public static void logError(String message)
Log error with the given message.- Parameters:
message
- the status message, cannot benull
-
logWarning
public static void logWarning(String message)
-
getStatusHandler
public static StatusManagerHelper getStatusHandler()
-
log
public static void log(org.eclipse.core.runtime.IStatus status)
Logs the status to eclipse log- Parameters:
status
- - status with message
-
createErrorStatus
public static org.eclipse.core.runtime.IStatus createErrorStatus(String msg, Throwable e)
Create new error status with message- Parameters:
message
-String
throwable
-- Returns:
- new instance of
Status
-
createWarningStatus
public static org.eclipse.core.runtime.IStatus createWarningStatus(String msg)
Create new warning status with message- Parameters:
message
-String
- Returns:
- new instance of
Status
-
getFormColors
public DtFormColors getFormColors()
Returns a sharedFormColors
for the using on the form editors.- Returns:
- a shared
FormColors
-
getWizardColors
public DtFormColors getWizardColors()
Returns a sharedFormColors
for the using on the wizards.- Returns:
- a shared
FormColors
-
initializeImageRegistry
protected void initializeImageRegistry(org.eclipse.jface.resource.ImageRegistry reg)
- Overrides:
initializeImageRegistry
in classorg.eclipse.ui.plugin.AbstractUIPlugin
-
getEventBroker
public IEventBroker getEventBroker()
-
-