½ÇÇà ±¸¼º À¯Çü

ID: 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
   >

   <!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 ÆÄÀÏ¿¡ ´ëÇÑ ±âº» ½ÇÇà ±¸¼ºÀÔ´Ï´Ù.

API Á¤º¸: delegate ¼Ó¼ºÀÇ °ªÀº org.eclipse.debug.core.model.ILaunchConfigurationDelegate ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Java Ŭ·¡½ºÀÇ ¿ÏÀüÇÑ À̸§À̾î¾ß ÇÕ´Ï´Ù..

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