Package org.eclipse.m2m.atl.core.ui
Class ATLCoreUIPlugin
- java.lang.Object
-
- org.eclipse.core.runtime.Plugin
-
- org.eclipse.ui.plugin.AbstractUIPlugin
-
- org.eclipse.m2m.atl.core.ui.ATLCoreUIPlugin
-
- All Implemented Interfaces:
org.osgi.framework.BundleActivator
public class ATLCoreUIPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin
The core ui plugin provides a way to launch transformations using the core api.
-
-
Constructor Summary
Constructors Constructor Description ATLCoreUIPlugin()
Creates a newATLCoreUIPlugin
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
clearConsole()
Clears the ATL Console.static ATLCoreUIPlugin
getDefault()
Returns the shared instance.static org.eclipse.swt.graphics.Image
getImage(java.lang.String path)
Looks for an image in the icons folder.static org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor(java.lang.String name)
Returns the image descriptor with the given relative path.org.eclipse.swt.widgets.Shell
getShell()
void
start(org.osgi.framework.BundleContext context)
static void
startConsole()
Starts the ATL Console.void
stop(org.osgi.framework.BundleContext context)
static void
stopConsole()
Stops the ATL Console.-
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
-
-
-
-
Constructor Detail
-
ATLCoreUIPlugin
public ATLCoreUIPlugin()
Creates a newATLCoreUIPlugin
.
-
-
Method Detail
-
getDefault
public static ATLCoreUIPlugin getDefault()
Returns the shared instance.- Returns:
- the shared instance.
-
getImage
public static org.eclipse.swt.graphics.Image getImage(java.lang.String path)
Looks for an image in the icons folder.- Parameters:
path
- the image path- Returns:
- the searched Image
-
start
public void start(org.osgi.framework.BundleContext context) throws java.lang.Exception
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
start
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
java.lang.Exception
- See Also:
Plugin.start(org.osgi.framework.BundleContext)
-
stop
public void stop(org.osgi.framework.BundleContext context) throws java.lang.Exception
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Overrides:
stop
in classorg.eclipse.ui.plugin.AbstractUIPlugin
- Throws:
java.lang.Exception
- See Also:
AbstractUIPlugin.stop(org.osgi.framework.BundleContext)
-
startConsole
public static void startConsole()
Starts the ATL Console.
-
stopConsole
public static void stopConsole()
Stops the ATL Console.
-
clearConsole
public static void clearConsole()
Clears the ATL Console.
-
getImageDescriptor
public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String name)
Returns the image descriptor with the given relative path.- Parameters:
name
- the image name- Returns:
- the image descriptor
-
getShell
public org.eclipse.swt.widgets.Shell getShell()
-
-