실행 구성 유형

org.eclipse.debug.core.launchConfigurationTypes

이 확장점에서는 응용프로그램 실행을 위해 구성 가능한 메커니즘을 제공합니다. 각각의 실행 구성 유형에는 이름이 있으며 이 실행 구성 유형은 하나 이상의 모드(실행 및/또는 디버그)를 지원하고 응용프로그램 실행을 구현하는 위임을 지정합니다.

<!ELEMENT extension (launchConfigurationType*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT launchConfigurationType (fileExtension+)>

<!ATTLIST launchConfigurationType

id                   CDATA #REQUIRED

delegate             CDATA #REQUIRED

modes                CDATA #REQUIRED

name                 CDATA #REQUIRED

public               (true | false)

category             CDATA #IMPLIED

sourcePathComputerId CDATA #IMPLIED

sourceLocatorId      CDATA #IMPLIED>


<!ELEMENT fileExtension EMPTY>

<!ATTLIST fileExtension

extension CDATA #REQUIRED

default   (true | false) >


다음은 실행 구성 유형 확장점에 관한 예제입니다.

 

<extension point=

"org.eclipse.debug.core.launchConfigurationTypes"

>

<launchConfigurationType id=

"com.example.ExampleIdentifier"

delegate=

"com.example.ExampleLaunchConfigurationDelegate"

modes=

"run,debug"

name=

"Example Application"

>

<fileExtension extension=

"txt"

default=

"true"

/>

<fileExtension extension=

"gif"

default=

"false"

/>

</launchConfigurationType>

</extension>

위의 예제에서 지정된 실행 구성 유형은 실행 및 디버그 모드를 모두 지원합니다. 실행 구성은 .txt 및 .gif 파일에 적용될 수 있으며 .txt 파일에 대한 기본 실행 구성입니다.

delegate 속성 값은 org.eclipse.debug.core.model.ILaunchConfigurationDelegate 인터페이스를 구현하는 Java 클래스의 완전한 이름이어야 합니다.