ȯ°æ ¼³Á¤ ÆäÀÌÁö

ID: org.eclipse.ui.preferencePages

¼³¸í: Workbench¿¡¼­´Â ȯ°æ ¼³Á¤À» À§ÇÑ ÇϳªÀÇ °øÅë ´ëÈ­ »óÀÚ¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ È®ÀåÁ¡ÀÇ ¿ëµµ´Â Ç÷¯±×Àο¡¼­ ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ¿¡ ÆäÀÌÁö¸¦ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ°¡ ¿­¸®¸é(¸Þ´º Ç¥½ÃÁÙ¿¡¼­ ½ÃÀÛ) ÀÌ ¹æ¹ýÀ¸·Î Áö½ÃµÈ ÆäÀÌÁö°¡ ´ëÈ­ »óÀÚ¿¡ Ãß°¡µË´Ï´Ù.

ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ¿¡¼­´Â ÆäÀÌÁö¸¦ °èÃþÀûÀ¸·Î ±×·ìÈ­ÇÕ´Ï´Ù. µû¶ó¼­ ÇÑ ÆäÀÌÁö´Â ¼±ÅÃÀûÀ¸·Î category ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼Ó¼ºÀº '/'·Î ±¸ºÐµÈ ¿©·¯ °³ÀÇ »óÀ§ ÆäÀÌÁö ID·Î ±¸¼ºµÈ °æ·Î¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ¼Ó¼ºÀ» »ý·«Çϰųª °æ·Î¿¡ ÀÖ´Â »óÀ§ ³ëµå¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì ÆäÀÌÁö´Â ·çÆ® ·¹º§¿¡ Ãß°¡µË´Ï´Ù.

±¸¼º ¸¶Å©¾÷:

   <!ELEMENT extension (page*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT page EMPTY>

   <!ATTLIST page
     id       CDATA #REQUIRED
     name     CDATA #REQUIRED
     class    CDATA #REQUIRED
     category CDATA #IMPLIED
   >

¿¹Á¦: ´ÙÀ½Àº ȯ°æ ¼³Á¤ È®ÀåÁ¡ÀÇ ¿¹Á¦ÀÔ´Ï´Ù.

      <extension 
       point="org.eclipse.ui.preferencePages"> 
      <page 
         id="com.xyz.prefpage1" 
         name="XYZ" 
         class="com.xyz.prefpages.PrefPage1"> 
      </page> 
      <page 
         id="com.xyz.prefpage2" 
         name="Keyboard Settings" 
         class="com.xyz.prefpages.PrefPage2" 
         category="com.xyz.prefpage1"> 
      </page> 
   </extension> 

API Á¤º¸: class ¼Ó¼ºÀÇ °ªÀº org.eclipse.ui.IWorkbenchPreferencePage¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ¿ÏÀüÇÑ À̸§À» ³ªÅ¸³»¾ß ÇÕ´Ï´Ù.

Á¦°øµÇ´Â ±¸Çö:Workbench¿¡¼­´Â Ç÷§ÆûÀÇ È¯°æ ¼³Á¤À» À§ÇÑ ¸î °³ÀÇ ÆäÀÌÁö¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ È®ÀåÀ» ÅëÇØ µî·ÏµÇ´Â ÆäÀÌÁö´Â ÀÌ·¯ÇÑ ÆäÀÌÁö°¡ ÇØ´ç Ä«Å×°í¸® Á¤º¸¿¡ µû¶ó Ãß°¡µÈ ÈÄ¿¡ Ãß°¡µË´Ï´Ù.

Copyright (c) 2002 IBM Corporation and others. All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ¸ç http://www.eclipse.org/legal/cpl-v10.html¿¡¼­ º¼ ¼ö ÀÖ´Â ÀÏ¹Ý °ø¿ë ¶óÀ̼¾½º v1.0ÀÇ Á¶Ç׿¡ ÀǰÅÇÏ¿© »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.