ȯ°æ ¼³Á¤ ÆäÀÌÁö
ID:
org.eclipse.ui.preferencePages
¼³¸í:
Workbench¿¡¼´Â ȯ°æ ¼³Á¤À» À§ÇÑ ÇϳªÀÇ °øÅë ´ëÈ
»óÀÚ¸¦ Á¦°øÇÕ´Ï´Ù.
ÀÌ È®ÀåÁ¡ÀÇ
¿ëµµ´Â Ç÷¯±×Àο¡¼ ȯ°æ ¼³Á¤ ´ëÈ »óÀÚ¿¡ ÆäÀÌÁö¸¦ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. ȯ°æ ¼³Á¤ ´ëÈ »óÀÚ°¡
¿¸®¸é(¸Þ´º Ç¥½ÃÁÙ¿¡¼ ½ÃÀÛ) ÀÌ ¹æ¹ýÀ¸·Î Áö½ÃµÈ ÆäÀÌÁö°¡ ´ëÈ »óÀÚ¿¡ Ãß°¡µË´Ï´Ù.
ȯ°æ ¼³Á¤ ´ëÈ »óÀÚ¿¡¼´Â ÆäÀÌÁö¸¦ °èÃþÀûÀ¸·Î ±×·ìÈÇÕ´Ï´Ù. µû¶ó¼ ÇÑ ÆäÀÌÁö´Â ¼±ÅÃÀûÀ¸·Î
category ¼Ó¼ºÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¼Ó¼ºÀº '/'·Î ±¸ºÐµÈ ¿©·¯ °³ÀÇ »óÀ§ ÆäÀÌÁö
ID·Î ±¸¼ºµÈ °æ·Î¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ¼Ó¼ºÀ» »ý·«Çϰųª °æ·Î¿¡ ÀÖ´Â »óÀ§ ³ëµå¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì
ÆäÀÌÁö´Â ·çÆ® ·¹º§¿¡ Ãß°¡µË´Ï´Ù.
±¸¼º ¸¶Å©¾÷:
<!ELEMENT extension (page*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ´ë»ó È®ÀåÁ¡ÀÇ ¿ÏÀüÇÑ ID
- id - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû ID
- name - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû À̸§
<!ELEMENT page EMPTY>
<!ATTLIST page
id CDATA #REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
category CDATA #IMPLIED>
- id - ÀÌ ÆäÀÌÁö¸¦ ½Äº°ÇÏ´Â µ¥ »ç¿ëÇÒ °íÀ¯ À̸§
- name - ÀÌ ÆäÀÌÁö¿¡ ´ëÇÑ UI¿¡ »ç¿ëÇÒ º¯È¯ °¡´ÉÇÑ À̸§
- class - org.eclipse.ui.IWorkbenchPreferencePage¸¦ ±¸ÇöÇÏ´Â ¿ÏÀüÇÑ Å¬·¡½º À̸§
- category - ȯ°æ ¼³Á¤ Æ®¸®¿¡¼ ÆäÀÌÁöÀÇ À§Ä¡¸¦ Ç¥½ÃÇÏ´Â °æ·Î. °æ·Î´Â »óÀ§ ³ëµå ID ¶Ç´Â '/'·Î
±¸ºÐµÈ ÀÏ·ÃÀÇ IDÀÏ ¼ö ÀÖÀ¸¸ç ·çÆ® ³ëµåºÎÅÍÀÇ Àüü °æ·Î¸¦ ³ªÅ¸³À´Ï´Ù.
¿¹Á¦:
´ÙÀ½Àº ȯ°æ ¼³Á¤ È®ÀåÁ¡ ¿¹Á¦ÀÔ´Ï´Ù.
<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, 2004 IBM Corporation and others.
All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â
º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ´Â ÀÏ¹Ý °ø¿ë ¶óÀ̼¾½º v1.0ÀÇ Á¶Ç׿¡ µû¶ó
http://www.eclipse.org/legal/cpl-v10.html¿¡¼
»ç¿ë °¡´ÉÇÕ´Ï´Ù.