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.ImageRegistryprotected 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.ImagecreateImage(String path) org.eclipse.jface.resource.ImageDescriptorgetImageDescriptor(String path) protected org.eclipse.jface.resource.ImageRegistryvoidstart(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, initializeImageRegistry, 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
-
plugins
-
imageDescriptorRegistry
protected org.eclipse.jface.resource.ImageRegistry imageDescriptorRegistry
-
-
Constructor Details
-
AbstractEpsilonUIPlugin
public AbstractEpsilonUIPlugin()
-
-
Method Details
-
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
-
getImageDescriptorRegistry
protected org.eclipse.jface.resource.ImageRegistry getImageDescriptorRegistry() -
getImageDescriptor
-
createImage
- Specified by:
createImagein interfaceEpsilonPlugin
-