Class ModelUpdaterPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
com.e1c.g5.v8.dt.internal.model.updater.ModelUpdaterPlugin
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator
public class ModelUpdaterPlugin
extends org.eclipse.core.runtime.Plugin
Form extension plug-in activator. The activator class controls the plug-in life cycle.
- 
Field SummaryFieldsFields inherited from class org.eclipse.core.runtime.PluginPLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic org.eclipse.core.runtime.IStatuscreateErrorStatus(String message) Create an error status by the given message.static org.eclipse.core.runtime.IStatuscreateErrorStatus(String message, Throwable throwable) Create an error status by the given message and the cause throwable.static ModelUpdaterPluginReturns the shared form extension XML export plug-in instance.com.google.inject.InjectorReturns plug-in Guice-injector.static voidlog(org.eclipse.core.runtime.IStatus status) Writes a status to the plug-in logger.static voidLogs an error.voidstart(org.osgi.framework.BundleContext bundleContext) voidstop(org.osgi.framework.BundleContext bundleContext) Methods inherited from class org.eclipse.core.runtime.Pluginfind, find, getBundle, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString
- 
Field Details- 
PLUGIN_IDForm extension plug-in identifier.- See Also:
 
 
- 
- 
Constructor Details- 
ModelUpdaterPluginpublic ModelUpdaterPlugin()
 
- 
- 
Method Details- 
createErrorStatusCreate an error status by the given message.- Parameters:
- message- the status message, cannot be- null
- Returns:
- the created error status, never null
 
- 
createErrorStatuspublic static org.eclipse.core.runtime.IStatus createErrorStatus(String message, Throwable throwable) Create an error status by the given message and the cause throwable.- Parameters:
- message- the status message, cannot be- null
- throwable- the cause throwable, can be- nullif not applicable
- Returns:
- the created error status, never null
 
- 
getDefaultReturns the shared form extension XML export plug-in instance.- Returns:
- the shared form extension XML export plug-in instance, never nullif plug-in is started
 
- 
logpublic static void log(org.eclipse.core.runtime.IStatus status) Writes a status to the plug-in logger.- Parameters:
- status- a status to write, cannot be- null
 
- 
logErrorLogs an error.- Parameters:
- message- The error message. May not be- null.
- throwable- The throwable indicating the problem. May not be- null.
 
- 
getInjectorpublic com.google.inject.Injector getInjector()Returns plug-in Guice-injector. Method is synchronized.- Returns:
- the plug-in Guice-injector, never null
 
- 
start- Specified by:
- startin interface- org.osgi.framework.BundleActivator
- Overrides:
- startin class- org.eclipse.core.runtime.Plugin
- Throws:
- Exception
 
- 
stop- Specified by:
- stopin interface- org.osgi.framework.BundleActivator
- Overrides:
- stopin class- org.eclipse.core.runtime.Plugin
- Throws:
- Exception
 
 
-