Class OfficeLaunchShortcut

java.lang.Object
org.libreoffice.ide.eclipse.core.launch.office.OfficeLaunchShortcut
All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchShortcut

public class OfficeLaunchShortcut extends Object implements org.eclipse.debug.ui.ILaunchShortcut
Class launching the selected uno project as a LibreOffice extension.
  • Constructor Details

    • OfficeLaunchShortcut

      public OfficeLaunchShortcut()
  • Method Details

    • launch

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

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

      protected List<org.eclipse.debug.core.ILaunchConfiguration> findExistingLaunchConfigurations(IUnoidlProject pProject)
      COPIED/MODIFIED from AntLaunchShortcut Returns a list of existing launch configuration for the given file.
      Parameters:
      pProject - the UNO project for which to look for existing launch configurations
      Returns:
      the list of the matching launch configurations