<!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.
這個程式和檢附的資料是遵循這項分送檢附的 Eclipse Public License 1.0 版的條款而提供的,
請造訪下列網址來取得此條款:http://www.eclipse.org/legal/epl-v10.html