Package org.eclipse.epsilon.common.dt
Class AbstractEpsilonUIPlugin
java.lang.Object
org.eclipse.core.runtime.Plugin
org.eclipse.ui.plugin.AbstractUIPlugin
org.eclipse.epsilon.common.dt.AbstractEpsilonUIPlugin
- All Implemented Interfaces:
EpsilonPlugin
,org.osgi.framework.BundleActivator
- Direct Known Subclasses:
EclPlugin
,EglPlugin
,EmlPlugin
,EolPlugin
,EplPlugin
,EpsilonCommonsPlugin
,ErlPlugin
,EtlPlugin
,EvlPlugin
,EwlPlugin
,ExeedPlugin
,FlockDevelopmentToolsPlugin
,HutnPlugin
,PinsetPlugin
public abstract class AbstractEpsilonUIPlugin
extends org.eclipse.ui.plugin.AbstractUIPlugin
implements EpsilonPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.jface.resource.ImageRegistry
protected static HashMap<Class<?>,
AbstractEpsilonUIPlugin> 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 TypeMethodDescriptionorg.eclipse.swt.graphics.Image
createImage
(String path) org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor
(String path) protected org.eclipse.jface.resource.ImageRegistry
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, initializeImageRegistry, loadDialogSettings, loadPreferenceStore, refreshPluginActions, saveDialogSettings, savePreferenceStore, shutdown, startup
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString
-
Field Details
-
plugins
-
imageDescriptorRegistry
protected org.eclipse.jface.resource.ImageRegistry imageDescriptorRegistry
-
-
Constructor Details
-
AbstractEpsilonUIPlugin
public AbstractEpsilonUIPlugin()
-
-
Method Details
-
start
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
Exception
-
getImageDescriptorRegistry
protected org.eclipse.jface.resource.ImageRegistry getImageDescriptorRegistry() -
getImageDescriptor
-
createImage
- Specified by:
createImage
in interfaceEpsilonPlugin
-