<!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>
org.eclipse.debug.core.model.ILauncherDelegate
的 Java 類別的完整名稱。org.eclipse.debug.core.ILaunchManager
中。啟動程式可以在這兩種模式之一或全部中啟動。org.eclipse.debug.ui.ILaunchWizard
。這個屬性由除錯 UI 所使用。一個啟動程式可提供精靈,讓使用者配置和啟動特定的屬性。
true
,
除錯 UI 中可使用此啟動程式 - 此啟動程式會顯示為可選擇的預設啟動程式、
此啟動程式所建立的啟動會出現在啟動歷程中、從下拉式執行/除錯工具列動作中可使用此啟動程式。
在上述範例中,指定的啟動程式支援 run 和 debug 除錯。在順利完成啟動之後,除錯 UI 將切換至 Java 視景。當除錯 UI 顯示一個可選擇的啟動程式清單給使用者時,"Example Launcher" 將顯示成其中一個選項,其說明為 "Launches example programs",而且 com.example.launchers.ui.ExampleLaunchWizard 所 指定的精靈將用來配置任何啟動特有的詳細資料。<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>
Copyright (c) 2000, 2005 IBM Corporation and others.
All
rights reserved. 本程式與隨附的資料依照 Elipse Public License 1.0 版此次發行所隨附的條款而提供,
可以在以下網址取得:http://www.eclipse.org/legal/epl-v10.html