Class ChartComparePlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
com._1c.g5.v8.dt.internal.chart.compare.ChartComparePlugin
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class ChartComparePlugin
extends org.eclipse.core.runtime.Plugin
Chart comparison plugin.
-
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 TypeMethodDescriptionstatic org.eclipse.core.runtime.IStatus
createErrorStatus
(String message) Creates new error status with the specified message.static org.eclipse.core.runtime.IStatus
createErrorStatus
(String msg, Throwable e) Creates new error status with the specified message and throwable.static ChartComparePlugin
Returns the shared instance.com.google.inject.Injector
Returns the plugin injector.static void
log
(org.eclipse.core.runtime.IStatus status) Logs the status to Eclipse log.static void
Logs an error with the specified message.static void
Logs an error with the provided message and throwable.void
start
(org.osgi.framework.BundleContext context) void
stop
(org.osgi.framework.BundleContext context) Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString
-
Field Details
-
PLUGIN_ID
The plugin id.- See Also:
-
-
Constructor Details
-
ChartComparePlugin
public ChartComparePlugin()
-
-
Method Details
-
getDefault
Returns the shared instance.- Returns:
- the shared instance
-
log
public static void log(org.eclipse.core.runtime.IStatus status) Logs the status to Eclipse log.- Parameters:
status
- the status to log
-
createErrorStatus
Creates new error status with the specified message and throwable.- Parameters:
message
- the statusthrowable
- the underlying throwable- Returns:
- a new error status
-
createErrorStatus
Creates new error status with the specified message.- Parameters:
message
- the status message- Returns:
- a new error status
-
logError
Logs an error with the provided message and throwable.- Parameters:
message
- the error messagethrowable
- the throwable
-
logError
Logs an error with the specified message.- Parameters:
message
- the message to log
-
start
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.core.runtime.Plugin
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.core.runtime.Plugin
- Throws:
Exception
-
getInjector
public com.google.inject.Injector getInjector()Returns the plugin injector.- Returns:
- plugin injector
-