启动器(过时)

标识:org.eclipse.debug.core.launchers

描述:此扩展点已被 launchConfigurationTypes 扩展点替换。此类型的扩展对于发行版 2.0 来说是过时的,因而被忽略。此扩展点以前用来添加启动器。启动器负责启动调试会话或运行程序并向启动管理器注册结果。

配置标记:

   <!ELEMENT extension (launcher*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT launcher EMPTY>

   <!ATTLIST launcher
     id          CDATA #REQUIRED
     class       CDATA #REQUIRED
     modes       CDATA #REQUIRED
     label       CDATA #REQUIRED
     wizard      CDATA #IMPLIED
     public      (true | false)
     description CDATA #IMPLIED
     perspective CDATA #IMPLIED
     icon        CDATA #IMPLIED
   >

示例:以下是启动器扩展点的示例:

   <extension
      point = "org.eclipse.debug.core.launchers">
         <launcher
             id = "com.example.ExampleLauncher"
             class = "com.example.launchers.ExampleLauncher" 
             modes = "run, debug"
        label = "Example Launcher"
      wizard = "com.example.launchers.ui.ExampleLaunchWizard"     
      public = "true"
      description = "Launches example programs"
      perspective= "com.example.JavaPerspective">
         </launcher>
   </extension>

在上面的示例中,指定的启动器同时支持运行和调试方式。在成功启动之后,调试用户界面将切换至 Java 透视图。当 调试用户界面向用户显示要从中选择的启动器列表时,“示例启动器”将作为选项之一出现,其描述为“启动示例程序”,并且 com.example.launchers.ui.ExampleLaunchWizard 指定的向导将用于配置任何特定于启动的详细信息。

API 信息:属性 class 的值必须是实现接口 org.eclipse.debug.core.ILauncherDelegate 的 Java 类的全限定名。属性 wizard 的值必须是实现 org.eclipse.debug.ui.ILaunchWizard 的 Java 类的全限定类名。

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.