Package org.eclipse.epsilon.perspective
Class EpsilonPerspectivePlugin
- java.lang.Object
-
- org.eclipse.core.runtime.Plugin
-
- org.eclipse.ui.plugin.AbstractUIPlugin
-
- org.eclipse.epsilon.perspective.EpsilonPerspectivePlugin
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class EpsilonPerspectivePlugin extends org.eclipse.ui.plugin.AbstractUIPlugin
The main plugin class to be used in the desktop.
-
-
Constructor Summary
Constructors Constructor Description EpsilonPerspectivePlugin()
The constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EpsilonPerspectivePlugin
getDefault()
Returns the shared instance.static org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor(java.lang.String path)
Returns an image descriptor for the image file at the given plug-in relative path.void
start(org.osgi.framework.BundleContext context)
This method is called upon plug-in activationvoid
stop(org.osgi.framework.BundleContext context)
This method is called when the plug-in is stopped-
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
-
-
-
-
Method Detail
-
start
public void start(org.osgi.framework.BundleContext context) throws java.lang.Exception
This method is called upon plug-in activation- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
java.lang.Exception
-
stop
public void stop(org.osgi.framework.BundleContext context) throws java.lang.Exception
This method is called when the plug-in is stopped- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
java.lang.Exception
-
getDefault
public static EpsilonPerspectivePlugin getDefault()
Returns the shared instance.
-
getImageDescriptor
public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String path)
Returns an image descriptor for the image file at the given plug-in relative path.- Parameters:
path
- the path- Returns:
- the image descriptor
-
-