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.
-
Field Summary
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 TypeMethodDescriptionstatic voidClears the ATL Console.static ATLCoreUIPluginReturns the shared instance.static org.eclipse.swt.graphics.ImageLooks for an image in the icons folder.static org.eclipse.jface.resource.ImageDescriptorgetImageDescriptor(String name) Returns the image descriptor with the given relative path.org.eclipse.swt.widgets.ShellgetShell()voidstart(org.osgi.framework.BundleContext context) static voidStarts the ATL Console.voidstop(org.osgi.framework.BundleContext context) static voidStops 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, startupMethods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getLog, getPluginPreferences, getStateLocation, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, toString
-
Constructor Details
-
ATLCoreUIPlugin
public ATLCoreUIPlugin()Creates a newATLCoreUIPlugin.
-
-
Method Details
-
getDefault
Returns the shared instance.- Returns:
- the shared instance.
-
getImage
Looks for an image in the icons folder.- Parameters:
path- the image path- Returns:
- the searched Image
-
start
- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Overrides:
startin classorg.eclipse.ui.plugin.AbstractUIPlugin- Throws:
Exception- See Also:
-
Plugin.start(org.osgi.framework.BundleContext)
-
stop
- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Overrides:
stopin classorg.eclipse.ui.plugin.AbstractUIPlugin- Throws:
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
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()
-