org.eclipse.emf.mwe2.launch.shortcut
Class Mwe2LaunchShortcut

java.lang.Object
  extended by org.eclipse.emf.mwe2.launch.shortcut.Mwe2LaunchShortcut
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchShortcut

public class Mwe2LaunchShortcut
extends java.lang.Object
implements org.eclipse.debug.ui.ILaunchShortcut


Nested Class Summary
 class Mwe2LaunchShortcut.TypeDeclarationSearchRequestor
           
 
Field Summary
static java.lang.String BUNDLE_ID
           
 
Constructor Summary
Mwe2LaunchShortcut()
           
 
Method Summary
protected  org.eclipse.debug.core.ILaunchConfiguration createConfiguration(org.eclipse.emf.mwe2.launch.shortcut.Mwe2LaunchShortcut.LaunchConfigurationInfo info)
           
 boolean isOnClasspath(java.lang.String fullyQualifiedName, org.eclipse.jdt.core.IJavaProject project)
           
 void launch(org.eclipse.ui.IEditorPart editor, java.lang.String mode)
           
 void launch(org.eclipse.jface.viewers.ISelection selection, java.lang.String mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUNDLE_ID

public static final java.lang.String BUNDLE_ID
See Also:
Constant Field Values
Constructor Detail

Mwe2LaunchShortcut

public Mwe2LaunchShortcut()
Method Detail

launch

public void launch(org.eclipse.jface.viewers.ISelection selection,
                   java.lang.String mode)
Specified by:
launch in interface org.eclipse.debug.ui.ILaunchShortcut

launch

public void launch(org.eclipse.ui.IEditorPart editor,
                   java.lang.String mode)
Specified by:
launch in interface org.eclipse.debug.ui.ILaunchShortcut

isOnClasspath

public boolean isOnClasspath(java.lang.String fullyQualifiedName,
                             org.eclipse.jdt.core.IJavaProject project)

createConfiguration

protected org.eclipse.debug.core.ILaunchConfiguration createConfiguration(org.eclipse.emf.mwe2.launch.shortcut.Mwe2LaunchShortcut.LaunchConfigurationInfo info)
                                                                   throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException