¼Ò°³ ÆÄÆ® ±¸Çö°ú ¸¶Âù°¡Áö·Î CustomizableIntroPart¸¦ »ç¿ëÇÏ·Á¸é ±âº» ´Ü°è¸¦ µû¶ó Á¦Ç°¿¡ À̸¦ ¹ÙÀεåÇØ¾ß ÇÕ´Ï´Ù. ±×·¯³ª ÀÌ ¼Ò°³ ÆÄÆ®¸¦ »ç¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ Ãß°¡ ´Ü°è°¡ ÀÖÀ¸¸ç ÀÌ´Â "±¸¼º"À» ÇÔ²² ¹ÙÀεùÇÏ´Â °ÍÀÔ´Ï´Ù. ¼Ò°³¸¦ Á¦Ç°¿¡ ¹ÙÀεåÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î introConfig¸¦ customizableIntroPart¿¡ ¹ÙÀεåÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½Àº »ùÇà ±¸¼ºÀÔ´Ï´Ù.
<extension point="org.eclipse.ui.intro.config"> <config id="static001_configId" introId="org.eclipse.ui.intro.examples.static_introId" content="introContent.xml"> <presentation home-page-id="homePageId" standby-page-id="standbyPageId"> <implementation os="win32" kind="html"/> <implementation kind="swt"/> </presentation> </config> </extension>
À§ÀÇ ¿¹Á¦¿¡¼ ±¸¼ºÀº ID°¡ org.eclipse.ui.intro.examples.static_introIdÀÎ ¼Ò°³ ÆÄÆ®¿¡ µî·ÏµË´Ï´Ù(ÀÌ ¼Ò°³ ÆÄÆ®´Â Workbench¿¡ ÀÌ¹Ì µî·ÏµÈ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ¼Ò°³ ÆÄÆ® ÀνºÅϽº·Î °¡Á¤µÊ). ÀÌ ±¸¼ºÀº ¼Ò°³ ÆÄÆ®¿¡ Á¦°øµÉ ÄÁÅÙÃ÷¸¦ Á¤ÀÇÇÏ°í »ç¿ëÀÚ¿¡°Ô ÄÁÅÙÃ÷¸¦ Á¦°øÇÏ´Â ¹æ½ÄÀ» Áö½ÃÇÕ´Ï´Ù. ÄÁÅÙÃ÷´Â xml ¸¶Å©¾÷ ÆÄÀÏÀÎ introContent.xml¿¡ Á¤ÀǵǸç, ¹Ý¸é¿¡ ÇÁ¸®Á¨Å×À̼ÇÀº ¸¶Å©¾÷¿¡ ÀÖ´Â µÎ °³ÀÇ implementation ¿ä¼Ò¿¡ ÀÇÇØ Áö½ÃµË´Ï´Ù.
±¸¼º ÇÁ¸®Á¨Å×À̼ÇÀº SWT ºê¶ó¿ìÀú ±â¹Ý ¶Ç´Â UI ¾ç½Ä ±â¹Ý ÇÁ¸®Á¨Å×À̼ÇÀÏ ¼ö ÀÖ½À´Ï´Ù. À§ÀÇ ¿¹Á¦¿¡¼ ÇÁ¸®Á¨Å×À̼ÇÀº win32 Ç÷§Æû¿¡¼´Â
ºê¶ó¿ìÀú ±â¹ÝÀÇ "html"À̸ç, ¹Ý¸é¿¡ ±âŸ ¸ðµç Ç÷§Æû¿¡¼´Â UI ¾ç½Ä ±â¹ÝÀÇ "swt"ÀÔ´Ï´Ù. ·±Å¸ÀÓ ½Ã Workbench°¡ CustomizableIntroPart¸¦ ÀνºÅϽºÈÇÏ·Á°í
½ÃµµÇÏ¸é ¿î¿µ üÁ¦¸¦ ÆÇº°ÇÏ¿© ¿Ã¹Ù¸¥ ÇÁ¸®Á¨Å×ÀÌ¼Ç ±¸ÇöÀ» ¼±ÅÃÇÕ´Ï´Ù.
¶ÇÇÑ home-page-id ¶Ç´Â ·çÆ® ÆäÀÌÁö´Â customizableIntroPart°¡ Ç¥½ÃÇϴ ù ¹øÂ° ÆäÀÌÁöÀ̹ǷΠÀ̸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. standby-page-idµµ
ÁöÁ¤ÇÏ´Â °æ¿ì, ¼Ò°³ ÆÄÆ®°¡ ´ë±â ¸ðµå »óŰ¡ µÉ ¶§ ¼Ò°³ ÆÄÆ®¿¡ Ç¥½ÃµË´Ï´Ù.
ÄÁÅÙÃ÷ ÆÄÀÏ ¼¼ºÎ»çÇ×Àº È®ÀåÁ¡ ¹®¼¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¿¹Á¦¸¦ ´Ü¼øÈÇϰí Á¤Àû ÄÁÅÙÃ÷¸¦ Á¦°øÇϱâ À§ÇØ ´ÙÀ½À» ÄÁÅÙÃ÷·Î »ç¿ëÇÕ´Ï´Ù.
<introContent> <page id="homePageId" url="http://eclipse.org"/> <page id="standbyPageId" url="./static001/standby.html"/> </introContent>
À§ÀÇ ¿¹Á¦¿¡¼´Â ´Ü¼ø urlÀÌ ·çÆ® ÆäÀÌÁö·Î »ç¿ëµÇ¸ç, ÀÌ °æ¿ì urlÀº eclipse.org À¥ »çÀÌÆ®¸¦ °¡¸®Åµ´Ï´Ù. ´Ü¼øÈ¸¦ À§ÇØ ÀÌ·¸°Ô Ç¥½ÃÇÏ¿´½À´Ï´Ù. ·çÆ® ÆäÀÌÁö´Â ÀÓÀÇÀÇ html ÆÄÀÏ(¿¹: Ç÷¡½Ã µ¥¸ð¸¦ ·ÎµåÇÏ´Â ·ÎÄà html ÆÄÀÏ)ÀÏ ¼ö ÀÖ½À´Ï´Ù. ¼Ò°³°¡ ´ë±â ¸ðµå »óŰ¡ µÉ ¶§ Ç¥½ÃµÉ ´ë±â ÆäÀÌÁöµµ Á¤Àǵ˴ϴÙ.