<!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에서 사용 가능합니다. 이 경우 실행기는 기본 실행기에 대한 선택으로 나타나며,
이 실행기에서 작성한 실행이 실행 히스토리에 나타나고, 실행기를 드롭 다운 실행/디버그 도구 모음 조치에서 사용할 수 있습니다.
위의 예제에서 지정된 실행기는 실행 모드와 디버그 모드를 모두 지원합니다. 성공적인 실행 후에는 디버그 UI가 Java Perspective로 변경됩니다. 디버그 UI가 사용자에게 선택할 실행기 목록을 제시하면 "예제 실행기"가 "예제 프로그램 실행"이라는 설명과 함께 선택사항 중 하나로 나타나고 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 v1.0의 조항에 따라 사용해야 하며
웹 사이트(http://www.eclipse.org/legal/epl-v10.html)에서도 관련 사항을 참조할 수 있습니다.