°Ë»ö ÆäÀÌÁö
ID: org.eclipse.search.searchPages
¼³¸í: ÀÌ È®ÀåÁ¡À» ÅëÇØ Ç÷¯±×ÀÎÀÌ °Ë»ö ÆäÀÌÁö¸¦ Ư¼ö °Ë»ö¿¡
µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¿ø¿¡ ´ëÇÑ °Ë»ö Á¶Ä¡°¡ ¼öÇàµÇ¸é °Ë»ö ÇϺα¸Á¶´Â µî·ÏµÈ °Ë»ö
ÆäÀÌÁö¿¡¼ °¡Àå Á¤È®ÇÑ ÆäÀÌÁö¸¦ ã½À´Ï´Ù.
±¸¼º ¸¶Å©¾÷:
<!ELEMENT page EMPTY>
<!ATTLIST page
id CDATA
#REQUIRED
label CDATA #REQUIRED
class CDATA #REQUIRED
icon CDATA #IMPLIED
sizeHint CDATA #REQUIRED
tabPosition CDATA #IMPLIED
extensions CDATA #IMPLIED
showScopeSection CDATA #IMPLIED
enabled CDATA #IMPLIED
>
- ID - ÀÌ °Ë»ö ÆäÀÌÁö¸¦ ½Äº°ÇÏ´Â µ¥ »ç¿ëÇÒ °íÀ¯ À̸§
-
label - °Ë»ö ÆäÀÌÁö ÅÇ¿¡ »ç¿ëÇÒ º¯È¯ °¡´ÉÇÑ ·¹À̺í
-
class - org.eclipse.search.ui.ISearchPage¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ À̸§.
org.eclipse.jface.dialogs.DialogPage¸¦ ¼ºêŬ·¡½º·Î ºÐ·ùÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
-
icon - ÁöÁ¤µÈ È®Àå°ú ÀÏÄ¡ÇÏ´Â ¸ðµç ÀÚ¿ø¿¡¼ »ç¿ëÇÒ À̹ÌÁöÀÇ °ü·Ã À̸§. »ý·«Çϸé
·¹ÀÌºí¸¸ °Ë»ö ÆäÀÌÁöÀÇ ÅÇ¿¡ Æ÷ÇԵ˴ϴÙ.
-
sizeHint - ÆäÀÌÁöÀÇ Ãʱâ Å©±â¿¡ ´ëÇÑ ÈùÆ®. ½°Ç¥·Î ±¸ºÐµÈ ³Êºñ ¹× ³ôÀ̸¦
Æ÷ÇÔÇÏ´Â ¹®ÀÚ¿ÀÔ´Ï´Ù(¿¹: "50, 60"). ÀÌ ÈùÆ®°¡ »ý·«µÇ¸é ´Ù¸¥ ÆäÀÌÁöº¸´Ù ÆäÀÌÁö°¡
Å©Áö ¾Ê°Ô µË´Ï´Ù.
-
tabPosition - ÆäÀÌÁö Ã¥¿¡ ³ÖÀ» ÆäÀÌÁöÀÇ À§Ä¡¸¦ Á¤ÀÇÇÏ´Â Á¤¼ö. °ªÀº Àý´ë À§Ä¡°¡ ¾Æ´Ï¶ó
³ª¸ÓÁö ÆäÀÌÁö¸¦ ±âÁØÀ¸·Î ÇÑ »ó´ë À§Ä¡¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÆäÀÌÁö´Â ´ÙÀ½°ú °°Àº ¼ø¼·Î ³ªÅ¸³³´Ï´Ù.
- ÆäÀÌÁö¿¡ ´ëÇØ tabPositionÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì Integer.MAX_VALUE /2°¡ »ç¿ëµË´Ï´Ù.
- °ªÀÌ ÀÛÀº ÆäÀÌÁö°¡ ¸ÕÀú ³ªÅ¸³³´Ï´Ù. °ªÀÌ °°À¸¸é ÆäÀÌÁö´Â ·¹ÀÌºí¿¡ µû¶ó ¾ËÆÄºª¼øÀ¸·Î
Á¤·ÄµË´Ï´Ù.
-
extensions - °Ë»ö ÆäÀÌÁö¸¦ ÀÛµ¿ÇÒ ¼ö ÀÖ´Â ÆÄÀÏ È®ÀåÀÚ°¡ ÀÖ´Â ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·Ï. °¢ È®ÀåÀÚ¿¡´Â
°Ë»ö ÇϺα¸Á¶°¡ °¡Àå ÀûÇÕÇÑ ÆäÀÌÁö¸¦ ãÀ» ¼ö ÀÖ´Â °¡ÁßÄ¡(ÃÖÀú °¡ÁßÄ¡¸¦ ÀǹÌÇÏ´Â 0)°¡ Æ÷ÇԵǾî¾ß
ÇÕ´Ï´Ù. °¡ÁßÄ¡´Â Äݷп¡ ÀÇÇØ È®ÀåÀÚ¿Í ±¸ºÐµË´Ï´Ù.
°Ë»ö ÆäÀÌÁö°¡ °¡´ÉÇÑ ¸ðµç ÀÚ¿øÀ» °Ë»öÇÒ ¼ö ÀÖ´Â °æ¿ì "*"°¡ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
-
showScopeSection - ÀÌ ¼Ó¼ºÀÌ ´©¶ôµÇ°Å³ª "false"·Î ¼³Á¤µÇ¸é
°Ë»ö ´ëÈ »óÀÚ¿¡ ¹üÀ§ ¼½¼ÇÀÌ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. ¹üÀ§ ¼½¼ÇÀ» º¸·Á¸é ÀÌ ¼Ó¼ºÀ»
"true"·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚü °Ë»ö ÆäÀÌÁö¸¦ Ãß°¡ÇÏ°í ¹üÀ§ ¼½¼ÇÀ»
º¸·Á´Â Ç÷¯±×ÀÎÀº plugin.xml¿¡ ÀÌ ¼Ó¼ºÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
- enabled - ÀÌ ¼Ó¼ºÀÌ ´©¶ôµÇ°Å³ª "false"·Î ¼³Á¤µÈ °æ¿ì
ÆäÀÌÁö°¡ óÀ½¿¡´Â °Ë»ö ´ëÈ »óÀÚ¿¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚ´Â °Ë»ö ´ëÈ »óÀÚÀÇ
"»ç¿ëÀÚ Á¤ÀÇ..." ´ÜÃ߸¦ ÅëÇØ ÆäÀÌÁö¸¦ Ȱ¼ºÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹: ´ÙÀ½Àº °Ë»ö ÆäÀÌÁö È®ÀåÀÚ Á¤ÀÇ¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù.
<extension point="org.eclipse.search.searchPages">
<page
id="org.eclipse.search.ui.text.TextSearchPage"
label="Text Search"
icon="icons/full/obj16/tsearch_pref.gif"
sizeHint="250,160"
tabPosition="1"
extensions="*:1"
showScopeSection="true"
class="org.eclipse.search.ui.text.TextSearchPage"
</page>
</extension>
±âº» Á¦°ø ±¸Çö: °Ë»ö ÇϺα¸Á¶´Â Àüü ÅØ½ºÆ® °Ë»öÀ» À§ÇÑ °Ë»ö ÆäÀÌÁö¸¦ Á¦°øÇÕ´Ï´Ù.