¼Ò°³ ÄÁÅÙÃ÷ ÆÄÀÏ XML Çü½Ä

¹öÀü 3.1.0

ÀÌ ¹®¼­¿¡¼­´Â ¼Ò°³ ÄÁÅÙÃ÷ ÆÄÀÏ ±¸Á¶¸¦ ÀÏ·ÃÀÇ DTD ´ÜÆíÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

introContent


<!ELEMENT introContent (page+ , group* , extensionContent*)>

introContent ¿ä¼Ò¿¡¼­´Â ¼Ò°³ ÄÁÅÙÃ÷ ÆÄÀÏÀÇ º»¹®À» Á¤ÀÇÇÕ´Ï´Ù. ÄÁÅÙÃ÷ ÆÄÀÏÀº ÆäÀÌÁö, ¿©·¯ ÆäÀÌÁö¿¡ µé¾î ÀÖÀ» ¼ö ÀÖ´Â °øÀ¯ ±×·ì ¹× ±âŸ ±¸¼º¿¡¼­ Á¤ÀÇµÈ È®ÀåÁ¡À» ¾ÞÄ¿ÇÏ´Â È®ÀåÁ¡À¸·Î ±¸¼ºµË´Ï´Ù.



page


<!ELEMENT page (group* | link* | text* | head* | img* | include* | html* | hr* | title? | anchor* | contentProvider*)>

<!ATTLIST page

url          CDATA #IMPLIED

id           CDATA #REQUIRED

style        CDATA #IMPLIED

alt-style    CDATA #IMPLIED

filteredFrom (swt|html)
bgImage      CDATA #IMPLIED

content      CDATA #IMPLIED

style-id     CDATA #IMPLIED>

ÀÌ ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© Ç¥½ÃÇÒ ÆäÀÌÁö¸¦ ¼³¸íÇÕ´Ï´Ù. ¼Ò°³¿¡¼­´Â µ¿Àû ¹× Á¤Àû ÆäÀÌÁö¸¦ ¸ðµÎ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

µ¿Àû ÆäÀÌÁöÀÇ ÄÁÅÙÃ÷´Â ¾Æ·¡¿¡¼­ ¼³¸íµÇ´Â ÆäÀÌÁöÀÇ ÇÏÀ§ ¿ä¼Ò¿¡¼­ »ý¼ºµË´Ï´Ù. style ¶Ç´Â alt-styleÀº ÇÁ¸®Á¨Å×À̼ǿ¡ µû¶ó Àû¿ëµË´Ï´Ù. ID ¶Ç´Â Ŭ·¡½º ID¸¦ ÂüÁ¶ÇÏ¿© ½ºÅ¸ÀÏÀ» ´õ Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù.

Á¤Àû ÆäÀÌÁöÀÇ °æ¿ì ÇϳªÀÇ ¼Ò°³¿¡¼­ ±âÁ¸ HTML ¹®¼­¸¦ Àç»ç¿ëÇÒ ¼ö ÀÖ°í Á¤Àû ¶Ç´Â µ¿Àû ÆäÀÌÁö¿¡¼­ ÇØ´ç Á¤Àû ÆäÀÌÁö¸¦ ¸µÅ©ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¤Àû ÆäÀÌÁö´Â ÆäÀÌÁö ¿ä¼Ò¿¡¼­ Á¤ÀǵÇÁö ¾ÊÀ¸¸ç ´Ù¸¥ ÆäÀÌÁö¿¡¼­ ¸µÅ©ÇÒ ¼ö ÀÖ´Â ´Ü¼øÇÑ html ÆÄÀÏÀÔ´Ï´Ù.

ID°¡ ¼Ò°³ ±¸¼º È®ÀåÁ¡ÀÇ ÇÁ¸®Á¨Å×ÀÌ¼Ç ¿ä¼Ò¿¡ ÁöÁ¤µÈ Ȩ ÆäÀÌÁö´Â Á¤Àû ÆäÀÌÁöÀÓÀ» Ç¥½ÃÇÏ´Â URLÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. URLÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì Ȩ ÆäÀÌÁö´Â µ¿Àû ÆäÀÌÁö·Î °¡Á¤µË´Ï´Ù. ÆäÀÌÁö ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ¼³¸íµÈ ´Ù¸¥ ¸ðµç ÆäÀÌÁö´Â µ¿Àû ÆäÀÌÁöÀÔ´Ï´Ù.
¶ÇÇÑ SWT ÇÁ¸®Á¨Å×À̼ÇÀ» »ç¿ëÇϰí Á¤Àû ÆäÀÌÁö°¡ Ç¥½ÃµÇ¾î¾ß ÇÏ´Â °æ¿ì ¿ÜºÎ ºê¶ó¿ìÀú¸¦ ½ÇÇàÇÏ¿© °è¼Ó ÇöÀç ÆäÀÌÁö¸¦ º¼ ¼ö ÀÖÀ½¿¡ À¯ÀÇÇϽʽÿÀ.

µ¿Àû ÆäÀÌÁö¿¡¼­ »ç¿ëµÇ´Â ÇÏÀ§ ¿ä¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù. group ÇÏÀ§ ¿ä¼Ò´Â °ü·Ã ÄÁÅÙÃ÷¸¦ ±×·ìÈ­ÇÏ°í ±×·ìÈ­µÈ ÄÁÅÙÃ÷¿¡¼­ ½ºÅ¸ÀÏÀ» Àû¿ëÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. link ÇÏÀ§ ¿ä¼Ò¿¡¼­´Â Á¤Àû ¶Ç´Â µ¿Àû ÆäÀÌÁö¿¡ ¸µÅ©ÇÏ¿© ¼Ò°³ Á¶Ä¡/¸í·ÉÀ» ½ÇÇàÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸µÅ©¸¦ Á¤ÀÇÇÕ´Ï´Ù. ¸µÅ©´Â º¸Åë ÆäÀÌÁö ·¹º§¿¡¼­ Á¤ÀÇµÇ¾î ±âº» ÆäÀÌÁö¿Í ÆäÀÌÁö ³»ÀÇ ¸µÅ© »çÀ̸¦ Ž»öÇÕ´Ï´Ù. text ÇÏÀ§ ¿ä¼Ò´Â ÆäÀÌÁö ·¹º§¿¡¼­ ÅØ½ºÆ® ÄÁÅÙÃ÷¸¦ Á¤ÀÇÇÕ´Ï´Ù. head ÇÏÀ§ ¿ä¼Ò´Â À¥ ±â¹Ý ÇÁ¸®Á¨Å×À̼ǿ¡¸¸ Àû¿ë °¡´ÉÇϸç Ãß°¡ htmlÀ» HTML head ¼½¼Ç¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿ä¼Ò´Â java ½ºÅ©¸³Æ® ¶Ç´Â Ãß°¡ ½ºÅ¸ÀÏ½ÃÆ®¸¦ Ãß°¡ÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù. img ÇÏÀ§ ¿ä¼Ò´Â ÆäÀÌÁö ·¹º§¿¡¼­ À̹ÌÁö ÄÁÅÙÃ÷¸¦ Á¤ÀÇÇÕ´Ï´Ù. include ÇÏÀ§ ¿ä¼Ò¸¦ »ç¿ëÇÏ¸é ÆäÀÌÁö ÀÌ¿ÜÀÇ ¿ä¼Ò¸¦ Àç»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. html ÇÏÀ§ ¿ä¼Ò´Â À¥ ±â¹Ý ÇÁ¸®Á¨Å×À̼ǿ¡¸¸ Àû¿ë °¡´ÉÇÏ¸ç ÆäÀÌÁö ÄÁÅÙÃ÷¿¡ htmlÀ» ÀÓº£µåÇϰųª Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÓº£µåÇÏ´Â °æ¿ì html ÆÄÀÏÀ» ÂüÁ¶ÇÏ¿© ¿ÏÀü Á¤ÀÇµÈ html ÆÄÀÏÀ» HTML object¿¡ ÀÓº£µåÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ÷ÇÔ½ÃŰ´Â °æ¿ì html ÆÄÀÏÀÇ html ½º´ÏÆêÀ» Á÷Á¢ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. title ÇÏÀ§ ¿ä¼Ò¿¡¼­´Â ÆäÀÌÁöÀÇ Á¦¸ñÀ» Á¤ÀÇÇÕ´Ï´Ù. anchor ÇÏÀ§ ¿ä¼Ò¿¡¼­´Â <extensionContent> ¿ä¼ÒÀÇ ¿ÜºÎ ÄÁÆ®¸®ºä¼ÇÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â È®ÀåÁ¡À» Á¤ÀÇÇÕ´Ï´Ù.


group


<!ELEMENT group (group* | link* | text* | img* | include* | html* | anchor*)>

<!ATTLIST group

id           CDATA #REQUIRED

label        CDATA #IMPLIED

style-id     CDATA #IMPLIED

computed     CDATA (true|false) "false"
bgImage      CDATA #IMPLIED

filteredFrom (swt|html) >

±×·ì °ü·Ã ÄÁÅÙÃ÷, À¯»çÇÑ ½ºÅ¸ÀÏÀ» Àû¿ëÇØ¾ß ÇÏ´Â ÄÁÅÙÃ÷ ¶Ç´Â ´Ù¸¥ ÆäÀÌÁö¿¡ ÇÔ²² Æ÷ÇԵǴ ÄÁÅÙÃ÷¿¡¼­ »ç¿ëµË´Ï´Ù.


link


<!ELEMENT link (text? , img?)>

<!ATTLIST link

id           CDATA #IMPLIED

label        CDATA #IMPLIED

url          CDATA #REQUIRED

style-id     CDATA #IMPLIED

filteredFrom (swt|html) >

Á¤Àû HTML ÆÄÀÏ, ¿ÜºÎ À¥ »çÀÌÆ®¿¡ ¸µÅ©Çϰųª ¼Ò°³ URL Á¶Ä¡¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.




»çÀüÁ¤ÀÇµÈ Á¶Ä¡´Â ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÏ¿© ¼³¸íµË´Ï´Ù.

action name - Á¶Ä¡ÀÇ ¼³¸í
action parameter1 - ¸Å°³º¯¼ö ¼³¸í
action parameter2 (optional) - ¸Å°³º¯¼ö ¼³¸í
action parameter3 (optional) = ("true" | "false") "false" - ¸Å°³º¯¼ö ¼³¸í, true ¶Ç´Â false ¼±ÅÃ, "false"°¡ ±âº»°ªÀÓ


´ÙÀ½ÀÇ »çÀüÁ¤ÀÇµÈ Á¶Ä¡°¡ ¼Ò°³ ÇÁ·¹ÀÓ¿öÅ©¿¡ Æ÷ÇԵ˴ϴÙ.

close - ¼Ò°³ ºÎºÐ ´Ý±â
Çʼö ¸Å°³º¯¼ö ¾øÀ½

execute - ÁöÁ¤µÈ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. ¸í·É Á÷·ÄÈ­ Çü½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº org.eclipse.core.command.ParameterizedCommandÀÇ serialize() ¸Þ¼Òµå¸¦ ÂüÁ¶ÇϽʽÿÀ. ½ÃÀÛ ¹öÀü: 3.2
command - Á÷·ÄÈ­µÈ ParameterizedCommand
standby (optional) = ("true" | "false") "false" - ¸í·ÉÀ» ½ÇÇàÇÑ ÈÄ ¼Ò°³¸¦ ´ë±â ¸ðµå·Î ¼³Á¤ÇÒÁö ¿©ºÎ¸¦ Ç¥½ÃÇÔ

navigate - ÁöÁ¤µÈ ¹æÇâÀ¸·Î ¼Ò°³ ÆäÀÌÁö¸¦ Ž»öÇϰí Ȩ ÆäÀÌÁö·Î ¸®ÅÏÇÔ
direction = ("backward" | "forward" | "home") - Ž»öÇÒ ¹æÇâÀ» ÁöÁ¤ÇÔ

openBrowser - ¿ÜºÎ ºê¶ó¿ìÀú¿¡¼­ urlÀ» ¿±´Ï´Ù. 3.1ºÎÅÍ ÀÌ Á¶Ä¡´Â Workbench ºê¶ó¿ìÀú Áö¿ø¿¡ µû¶ó ´Ù¸¨´Ï´Ù. À̰ÍÀº ºê¶ó¿ìÀú¿¡ ´ëÇØ ¼³Á¤µÈ ¸ðµç »ç¿ëÀÚ È¯°æ ¼³Á¤ÀÌ Çã¿ëµÊÀ» ÀǹÌÇÕ´Ï´Ù.
url - ¿ÜºÎ À¥ »çÀÌÆ® ¶Ç´Â Á¤Àû HTML ÆÄÀÏÀÇ ¿Ã¹Ù¸¥ URL
pluginId (¼±ÅûçÇ×) - Á¤Àû HTML ÆÄÀÏÀÌ ÁöÁ¤µÈ °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù. ÆÄÀÏÀÌ µé¾î ÀÖ´Â Ç÷¯±×ÀÎÀÇ IDÀÔ´Ï´Ù.

openURL - ȯ¿µ ÆäÀÌÁö¿¡ ÀÓº£µåµÈ urlÀ» ¿±´Ï´Ù. SWT ÇÁ¸®Á¨Å×À̼ÇÀÇ °æ¿ì ÀÌ urlÀº ¿ÜºÎ ºê¶ó¿ìÀú¿¡ Ç¥½ÃµË´Ï´Ù(À§ÀÇ openBrowser Á¶Ä¡¿Í ºñ½ÁÇÕ´Ï´Ù). 3.1 ÀÌÈÄ
url - ¿ÜºÎ À¥ »çÀÌÆ® ¶Ç´Â ·ÎÄà HTML ÆÄÀÏ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ URL
pluginId(¼±ÅûçÇ×) - urlÀÌ »ó´ëÀûÀÎ °æ¿ì, ÀÌ´Â ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â Ç÷¯±×ÀÎÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

runAction - ÁöÁ¤µÈ Á¶Ä¡¸¦ ½ÇÇàÇÔ
class - org.eclipse.ui.intro.config.IIntroAction, org.eclipse.jface.action.IAction ¶Ç´Â org.eclipse.ui.IActionDelegate Áß Çϳª¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ¿ÏÀüÇÑ Å¬·¡½º À̸§ÀÔ´Ï´Ù.
pluginId - Ŭ·¡½º°¡ µé¾î ÀÖ´Â Ç÷¯±×ÀÎ IDÀÔ´Ï´Ù.
standby (¼±ÅûçÇ×) = ("true" | "false") "false" - Á¶Ä¡¸¦ ½ÇÇàÇÑ ÈÄ ¼Ò°³¸¦ ´ë±â ¸ðµå·Î ¼³Á¤ÇÒ °ÍÀÎÁö¸¦ Ç¥½ÃÇÔ
Ãß°¡ ¸Å°³º¯¼ö - ¸ðµç Ãß°¡ ¸Å°³º¯¼ö´Â org.eclipse.ui.intro.config.IIntroActionÀ» ±¸ÇöÇÏ´Â Á¶Ä¡¿¡ Àü´ÞµË´Ï´Ù.

setStandbyMode - ¼Ò°³ ºÎºÐÀÇ »óÅ ¼³Á¤
standby = ("true" | "false") - ¼Ò°³ ºÎºÐÀ» ºÎºÐÀûÀ¸·Î º¸ÀÌ´Â ´ë±â ¸ðµå¿¡ µÎ·Á¸é true, ÀüºÎ º¼ ¼ö ÀÖ°Ô ÇÏ·Á¸é false·Î ÁöÁ¤ÇÕ´Ï´Ù.

showHelp - µµ¿ò¸» ½Ã½ºÅÛÀ» ¿±´Ï´Ù.
Çʼö ¸Å°³º¯¼ö ¾øÀ½

showHelpTopic - µµ¿ò¸» ÁÖÁ¦¸¦ ¿±´Ï´Ù.
id - µµ¿ò¸» ÀÚ¿ø URLÀÔ´Ï´Ùorg.eclipse.ui.help.WorkbenchHelp.displayHelpResource´Â JavadocÀ» ÂüÁ¶ÇϽʽÿÀ.
embed (optional) = ("true" | "false") "true" - µµ¿ò¸» ÀÚ¿øÀÌ È¯¿µ ÆäÀÌÁöÀÇ ÀϺημ­ ÀÓº£µåµÇ¾î Ç¥½ÃµÇ¾î¾ß ÇÔÀ» Ç¥½ÃÇÕ´Ï´Ù. ±âº»°ªÀº falseÀÔ´Ï´Ù. ÀÌ Ç÷¡±×´Â SWT ÇÁ¸®Á¨Å×À̼ÇÀÇ °æ¿ì¿¡ ¹«½ÃµË´Ï´Ù. 3.1 ÀÌÈÄ
embedTarget(¼±ÅûçÇ×) - µµ¿ò¸» Ç׸ñÀÇ ÄÁÅÙÃ÷¸¦ º¸À¯ÇÒ ÇöÀç ȯ¿µ ÆäÀÌÁöÀÇ div °æ·ÎÀÔ´Ï´Ù. ÁöÁ¤µÈ °æ¿ì, embed´Â ±âº»ÀûÀ¸·Î trueÀ̸ç ÀÓº£µåµÈ URLÀÌ ÁöÁ¤µÈ °æ·Î¸¦ °®°í div¿¡ »ðÀԵ˴ϴÙ. °æ·Î´Â ÆäÀÌÁö¿¡ »ó´ëÀûÀ̹ǷΠÆäÀÌÁö ID·Î ½ÃÀÛÇØ¼­´Â ¾ÈµË´Ï´Ù. divÀÇ ÇÏÀ§°¡ URLÀÇ ÄÁÅÙÃ÷·Î ´ëüµË´Ï´Ù. ÆäÀÌÁö´ç ÇϳªÀÇ div¸¸À» ÀÓº£µåµÈ ´ë»óÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ç÷¡±×´Â SWT ÇÁ¸®Á¨Å×À̼ÇÀÇ °æ¿ì¿¡ ¹«½ÃµË´Ï´Ù. XHTMLÀ» ¼Ò°³ ÄÁÅÙÃ÷·Î »ç¿ëÇÏ´Â °æ¿ì¿¡µµ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. 3.1 ÀÌÈÄ


showMessage - Ç¥ÁØ Á¤º¸ ´ëÈ­ »óÀÚ¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ¿¡°Ô ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
message - »ç¿ëÀÚ¿¡°Ô Ç¥½ÃÇÒ ¸Þ½ÃÁö

showStandby - ¼Ò°³ ºÎºÐÀ» ´ë±â ¸ðµå·Î ¼³Á¤Çϰí ÁöÁ¤µÈ ÀԷ°ú ÇÔ²² standbyContentPart¸¦ Ç¥½ÃÇÔ
partId - Ç¥½ÃÇÒ standbyContentPartÀÇ ID
input - standbyContentPart¿¡¼­ ¼³Á¤ÇÒ ÀÔ·Â

showPage - ÁöÁ¤µÈ ID·Î ¼Ò°³ ÆäÀÌÁö¸¦ Ç¥½ÃÇÔ
id - Ç¥½ÃÇÒ ¼Ò°³ ÆäÀÌÁöÀÇ ID
standby (¼±ÅûçÇ×) = ("true" | "false") "false" - ÆäÀÌÁö¸¦ Ç¥½ÃÇÑ ÈÄ ¼Ò°³¸¦ ´ë±â ¸ðµå·Î ¼³Á¤ÇÒ °ÍÀÎÁö¸¦ Ç¥½ÃÇÔ

ÀÌ Á¶Ä¡·Î Àü´ÞµÈ ¸Å°³º¯¼ö¿¡ Ư¼ö ¹®ÀÚ(Áï, URL¿¡ À߸øµÈ ¹®ÀÚ)°¡ ÀÖ´Â °æ¿ì¿¡´Â UTF-8 url ÀÎÄÚµùÀ» »ç¿ëÇÏ¿© ÀÎÄÚµùÇØ¾ß ÇÕ´Ï´Ù. µðÄÚµåµÈ »óÅ·ΠÀÌ ¸Å°³º¯¼ö¸¦ ¼ö½ÅÇÏ·Á¸é Ư¼ö ¸Å°³º¯¼öÀÎ decode = ("true" "false")¸¦ »ç¿ëÇÏ¿© ¼Ò°³ ÇÁ·¹ÀÓ¿öÅ©°¡ ÀÌ ¸Å°³º¯¼ö¸¦ ó¸®ÇÒ ¶§ ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇÑ µðÄڵ带 °­Á¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î ´ÙÀ½°ú °°½À´Ï´Ù.
http://org.eclipse.ui.intro/showMessage?message=This+is+a+message
¼Ò°³ URLÀº message ¸Å°³º¯¼ö¸¦ "This+is+a+message"·Î ó¸®ÇÕ´Ï´Ù.
¹Ý¸é¿¡
http://org.eclipse.ui.intro/showMessage?message=This+is+a+message&amp;decode=true
message ¸Å°³º¯¼ö¸¦ "This is a message"·Î ó¸®ÇÕ´Ï´Ù.


  • style-id - °øÅë ½ºÅ¸ÀÏÀ» Àû¿ëÇÒ ¼ö ÀÖµµ·Ï ÀÌ ¸µÅ©¸¦ ÁöÁ¤µÈ Ä«Å×°í¸®·Î ºÐ·ùÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.
  • filteredFrom - ƯÁ¤ ±¸Çö ½Ã ÇØ´ç ¿ä¼Ò¸¦ ÇÊÅ͸µÇÒ ¼ö ÀÖ´Â ¼±ÅÃÀû ¼Ó¼ºÀÔ´Ï´Ù. ¿¹¸¦ µé¾î filteredFrom = swt·Î ÁöÁ¤µÈ ±×·ìÀÌ ÀÖ´Â °æ¿ì ÀÌ ±×·ìÀº swt ±¸Çö ½Ã ÄÁÅÙÃ÷·Î Ç¥½ÃµÇÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù.
  • html


    <!ELEMENT html (img | text)>

    <!ATTLIST html

    id           CDATA #REQUIRED

    src          CDATA #REQUIRED

    type         (inline|embed)

    style-id     CDATA #IMPLIED

    filteredFrom (swt|html) >

    encoding     CDATA #IMPLIED

    Àüü ¹®¼­¸¦ ÀÓº£µåÇϰųª HTML in-placeÀÇ ½º´ÏÆêÀ» ÀζóÀÎÇÏ¿© ÆäÀÌÁö¿¡ Æ÷ÇÔ½Ãų HTMLÀ» ÁöÁ¤ÇÕ´Ï´Ù. ´ëü swt ÇÁ¸®Á¨Å×ÀÌ¼Ç ·»´õ¸µ¿¡¼­ ´ëü À̹ÌÁö ¶Ç´Â ÅØ½ºÆ®¸¦ Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ÄÁÅÙÃ÷¿¡ ¾ç½Ä $plugin:plugin_id$ÀÇ ´ëü ¼¼±×¸ÕÆ®°¡ Æ÷ÇÔµÈ °æ¿ì ÀÌ´Â ID°¡ plugin_idÀÎ Ç÷¯±×ÀÎÀÇ Àý´ë °æ·Î·Î ´ëüµË´Ï´Ù.
    ÀÓº£µåÇÏ´Â °æ¿ì Àüü Á¤ÀÇµÈ html ÆÄÀÏÀ» µ¿Àû ÆäÀÌÁöÀÇ ÄÁÅÙÃ÷¿¡ ÀÓº£µåÇÒ ¼ö ÀÖ½À´Ï´Ù. html ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â HTML object ¿ä¼Ò°¡ ÀÛ¼ºµË´Ï´Ù.
    Æ÷ÇÔ½ÃŰ´Â °æ¿ì ÆÄÀÏ¿¡¼­ µ¿Àû html ÆäÀÌÁö·Î html ½º´ÏÆêÀ» Á÷Á¢ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù.


    hr


    <!ELEMENT hr EMPTY>

    <!ATTLIST hr

    id           CDATA #IMPLIED

    style-id     CDATA #IMPLIED

    filteredFrom (swt|html) >

    ¼öÆò ÀÚ


    title


    <!ELEMENT title EMPTY>

    <!ATTLIST title

    id           CDATA #IMPLIED

    style-id     CDATA #IMPLIED

    filteredFrom (swt|html) >

    À̽ºÄÉÀÌÇÁ ó¸®µÈ HTML ű׸¦ ¼±ÅÃÀûÀ¸·Î Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÅØ½ºÆ®ÀÇ ½º´ÏÆêÀÔ´Ï´Ù. ÆäÀÌÁö Á¦¸ñÀ¸·Î¸¸ »ç¿ëµÇ¹Ç·Î ÇØ´ç ÆäÀÌÁö¿¡´Â ÃÖ´ë ÇϳªÀÇ Á¦¸ñ ¿ä¼Ò°¡ µé¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.


    text


    <!ELEMENT text EMPTY>

    <!ATTLIST text

    id           CDATA #IMPLIED

    style-id     CDATA #IMPLIED

    filteredFrom (swt|html) >

    À̽ºÄÉÀÌÇÁ ó¸®µÈ HTML ű׸¦ ¼±ÅÃÀûÀ¸·Î Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÅØ½ºÆ®ÀÇ ½º´ÏÆêÀÔ´Ï´Ù. b ¹× li űװ¡ µé¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ url¿¡¼­ ¾ÞÄ¿¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ ´Ü¶ôÀÌ ÇÊ¿äÇÑ °æ¿ì ÅØ½ºÆ®¸¦ °¢°¢ p ű׷Π½ÃÀÛÇÏ°í ³¡³ª´Â ¿©·¯ ¼½¼ÇÀ¸·Î ³ª´­ ¼ö ÀÖ½À´Ï´Ù.


    include


    <!ELEMENT include EMPTY>

    <!ATTLIST include

    configId    CDATA #IMPLIED

    path        CDATA #REQUIRED

    merge-style (true | false) >

    ÇØ´ç °æ·Î ¹× ¼±ÅÃÀû configId ¼Ó¼º¿¡¼­ ´ë»óÀ¸·Î ¼³Á¤ÇÑ ¿ä¼Ò¸¦ È®ÀåÇÕ´Ï´Ù. °æ·Î´Â ÁöÁ¤µÈ ±¸¼º¿¡ ÀÖ´Â ¿ä¼Ò¸¦ °íÀ¯ÇÏ°Ô ¼³¸íÇØ¾ß ÇÕ´Ï´Ù. ±¸¼º ·¹º§¿¡¼­ ÁöÁ¤µÈ °øÀ¯ ±×·ì ¶Ç´Â ÆäÀÌÁöÀÇ ¿ä¼Ò¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.


    head


    <!ELEMENT head EMPTY>

    <!ATTLIST head

    src CDATA #REQUIRED>

    encoding     CDATA #IMPLIED

    ÆäÀÌÁöÀÇ HEAD ÄÁÅÙÃ÷ ÆäÀÌÁö¿¡ Æ÷ÇÔ½Ãų HTML¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ãß°¡ htmlÀ» HTML HEAD ¼½¼Ç¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿ä¼Ò´Â java ½ºÅ©¸³Æ® ¶Ç´Â Ãß°¡ ½ºÅ¸ÀÏ½ÃÆ®¸¦ Ãß°¡ÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù. ÄÁÅÙÃ÷¿¡ ¾ç½Ä $plugin:plugin_id$ÀÇ ´ëü ¼¼±×¸ÕÆ®°¡ Æ÷ÇÔµÈ °æ¿ì ÀÌ´Â ID°¡ plugin_idÀÎ Ç÷¯±×ÀÎÀÇ Àý´ë °æ·Î·Î ´ëüµË´Ï´Ù. ÀÌ ¸¶Å©¾÷Àº HTML ±â¹Ý ¼Ò°³ ºÎºÐÀ» ±¸ÇöÇÒ ¶§¸¸ »ç¿ëµË´Ï´Ù. UI ¾ç½ÄÀ» ±¸ÇöÇÏ´Â °æ¿ì ¹«½ÃµË´Ï´Ù. ÆäÀÌÁö¿¡ µÑ ÀÌ»óÀÇ Çìµå ¿ä¼Ò°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ±¸Çö¿¡¼­´Â ¸ðµç ÆäÀÌÁö°¡ °øÀ¯µÇ¹Ç·Î ÇϳªÀÇ head ¿ä¼Ò¸¸ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.


    img


    <!ELEMENT img EMPTY>

    <!ATTLIST img

    id           CDATA #REQUIRED

    src          CDATA #REQUIRED

    alt          CDATA #IMPLIED

    style-id     CDATA #IMPLIED

    filteredFrom (swt|html) >

    ÇÁ¸®Á¨Å×À̼ÇÀÌ ¾Æ´Ñ ¼Ò°³ ÄÁÅÙÃ÷¸¦ Ç¥½ÃÇÏ´Â À̹ÌÁö·Î ½ºÅ¸ÀÏ¿¡ Á¤ÀÇµÈ µ¥ÄÚ·¹ÀÌ¼Ç À̹ÌÁö¿Í´Â ¹Ý´ëµË´Ï´Ù.


    extensionContent


    <!ELEMENT extensionContent (text | group | link | html | include)>

    <!ATTLIST extensionContent

    style     CDATA #IMPLIED

    alt-style CDATA #IMPLIED
    id       CDATA #IMPLIED

    name      CDATA #IMPLIED

    path      CDATA #REQUIRED>

    ´ë»ó ¾ÞÄ¿¿¡ Ãß°¡ÇÒ ÄÁÅÙÃ÷ÀÔ´Ï´Ù. ÀÌ È®ÀåÀ» ÇØ¼®ÇÒ ¼ö ¾ø´Â °æ¿ì(±¸¼ºÀ» ãÀ» ¼ö ¾ø°Å³ª ´ë»ó ¾ÞÄ¿ ¿ä¼Ò¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì) È®Àå¿¡ ÀÖ´Â ÆäÀÌÁö ¹×/¶Ç´Â ±×·ìÀ» ¹«½ÃÇØ¾ß ÇϹǷΠÇϳªÀÇ extensionContent¸¸ ÁöÁ¤µÈ configExtension¿¡¼­ Çã¿ëµË´Ï´Ù.


    anchor


    <!ELEMENT anchor EMPTY>

    <!ATTLIST anchor

    id CDATA #REQUIRED>

    ¾ÞÄ¿´Â È®À强À» ¼±¾ðÇÏ´Â µ¥ »ç¿ëµÇ´Â ¿ä¼ÒÀÔ´Ï´Ù. ¿ÜºÎ ÄÁÆ®¸®ºä¼ÇÀ» Çã¿ëÇÏ´Â ±¸¼º¿¡¼­ÀÇ À§Ä¡ÀÔ´Ï´Ù. extensionContentÀÇ °æ·Î ¼Ó¼º¿¡¼­ ¾ÞÄ¿¸¸ ¿Ã¹Ù¸¥ ´ë»ó °ªÀÔ´Ï´Ù.


    contentProvider

     

    <!ELEMENT contentProvider (text)>

    <!ATTLIST contentProvider

    id       CDATA #REQUIRED

    pluginId CDATA #IMPLIED

    class    CDATA #REQUIRED>

     

    ¼Ò°³ ÆäÀÌÁö°¡ ´Ù¾çÇÑ ¼Ò½º(¿¹: À¥, Eclipse µî)·ÎºÎÅÍ µ¥ÀÌÅ͸¦ µ¿ÀûÀ¸·Î °¡Á®¿Í¼­ ÀÌ µ¿Àû µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ·±Å¸Àӽÿ¡ ÄÁÅÙÃ÷¸¦ Á¦°øÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ´Â ¼Ò°³ ÄÁÅÙÃ÷ Á¦°øÀÚ¸¦ À§ÇÑ ÇÁ·Ï½ÃÀÔ´Ï´Ù. Ŭ·¡½º ¼Ó¼º¿¡ ÁöÁ¤µÇ´Â IIntroContentProvider Ŭ·¡½º¸¦ ·ÎµåÇÒ ¼ö ¾ø´Â °æ¿ì ÅØ½ºÆ® ¿ä¼ÒÀÇ ÄÁÅÙÃ÷°¡ ´ë½Å ·»´õ¸µµË´Ï´Ù. À̰ÍÀº html intro ű×ÀÇ µ¿Àû ¹öÀüÀÔ´Ï´Ù. html ű״ Á¤Àû HTML ÄÁÅÙÃ÷¸¦ »ý¼ºµÇ´Â HTML ¼Ò°³ ÆäÀÌÁö¿¡ ÀÓº£µå ¶Ç´Â ÀζóÀÎÈ­¸¦ Çã¿ëÇÏÁö¸¸, contentProvider ű״ ·±Å¸ÀÓ ½Ã¿¡ ÇØ´ç ÄÁÅÙÃ÷ÀÇ µ¿Àû ÀÛ¼ºÀ» Çã¿ëÇÕ´Ï´Ù. ÅÂ±× »çÀÌÀÇ ´Ù¸¥ Â÷ÀÌÁ¡Àº html ű״ HTML ÇÁ¸®Á¨Å×À̼ÇÀÇ °æ¿ì¿¡¸¸ Áö¿øµÇÁö¸¸ ÀÌ contentProvider ű״ HTML ¹× SWT ÇÁ¸®Á¨Å×ÀÌ¼Ç ¸ðµÎ¿¡ Áö¿øµÈ´Ù´Â Á¡ÀÔ´Ï´Ù. 3.0.1 ÀÌÈÄ