XHTMLÀ» »ç¿ëÇÏ´Â ÀÌÀ¯?
µµ¿ò¸» ½Ã½ºÅÛÀº ÇÊÅÍ, Æ÷ÇÔÀÇ Æ¯¼ö ÅÂ±× ÁöÁ¤À¸·Î XHTML ¸¶Å©¾÷À» ¾î³ëÅ×À̼ÇÇÏ¿© µ¿Àû µµ¿ò¸» ¸ñÂ÷¸¦ »ý»êÇϰí È®ÀåÇÒ ¾ÞÄ¿¸¦ ÁöÁ¤ÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº HTML »ç¿ë¿¡¼´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
XHTML ÄÁÆ®¸®ºä¼Ç ¹æ¹ý
XHTML µµ¿ò¸» ¹®¼´Â µ¿Àû ÄÁÅÙÃ÷ ÀÛ¼º ¹× °Ë»öÀ» Áö¿øÇÏ´Â µîÀÇ ¸î°¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡À» Á¦¿ÜÇϰí´Â HTML°ú °ÅÀÇ µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ÄÁÆ®¸®ºä¼ÇµË´Ï´Ù. ÇÊ¿äÇÑ ¼öÁ¤»çÇ×ÀÌ ¾Æ·¡ ³ª¿µË´Ï´Ù.
XHTML °Ë»ö Âü¿©ÀÚ¸¦ doc Ç÷¯±×Àο¡ ¹Ýµå½Ã ¹ÙÀεåÇØ¾ß ÇÕ´Ï´Ù.
Eclipse µµ¿ò¸» ±¸Çö¿¡¼´Â °Ë»ö ¼Óµµ¸¦ ºü¸£°Ô Çϱâ À§ÇØ LuceneÀ» »ç¿ëÇÏ¿© »öÀÎÀ» ÀÛ¼ºÇÕ´Ï´Ù. ¹®¼ »öÀÎÀ» ÀÛ¼ºÇϱâ À§ÇØ Lucene¿¡¼ Çü½ÄÀ» ÀνÄÇØ¾ß ÇÕ´Ï´Ù. Eclipse´Â ÀÌ¹Ì XHTML ¹®¼ÀÇ »öÀÎ ÀÛ¼º¿ë °Ë»ö Âü¿©ÀÚ¸¦ Á¦°øÇϱ⠶§¹®¿¡ µµ¿ò¸» ½Ã½ºÅÛ¿¡¼ ¹®¼¿¡ À̸¦ »ç¿ëÇϵµ·Ï ¼³Á¤¸¸ ÇÏ¸é µË´Ï´Ù. ´ÙÀ½ È®ÀåÀ» Ç÷¯±×ÀÎ Manifest¿¡ Ãß°¡ÇϽʽÿÀ.
<extension point="org.eclipse.help.base.luceneSearchParticipants"> <binding participantId="org.eclipse.help.base.xhtml"/> </extension>
µ¿Àû ÄÁÅÙÃ÷¸¦ »ç¿ëÇÏ´Â °æ¿ì XHTML µ¿Àû ÄÁÅÙÃ÷ ÀÛ¼ºÀÚ¸¦ doc Ç÷¯±×Àο¡ ¹Ýµå½Ã ¹ÙÀεåÇØ¾ß ÇÕ´Ï´Ù.
XML ¾î³ëÅ×À̼ÇÀ» »ç¿ëÇÏ´Â µ¿Àû ÄÁÅÙÃ÷¸¦ ÀÛ¼ºÇÏ·Á¸é µµ¿ò¸» ½Ã½ºÅÛ¿¡¼ À̸¦ »ç¿ëÇÏ¿© ¹®¼¸¦ ÇÁ·Î¼¼½ºÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº XHTML µ¿Àû ÄÁÅÙÃ÷ ÀÛ¼ºÀÚ¸¦ Ç÷¯±×Àο¡ ¹ÙÀεåÇØ¼ ¼öÇàÇÕ´Ï´Ù.
<extension point="org.eclipse.help.contentProducer"> <binding producerId="org.eclipse.help.dynamic"/> </extension>
XHTML¿¡ includes¸¦ »ç¿ëÇÏ·Á¸é path
¼Ó¼º Çü½ÄÀº ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù(¾Æ·¡¿¡ ¼³¸í).
<plugin_id>/<path_to_xhtml_file>/<filename_xhtml>/<element_id>
Çʵå´Â ´ÙÀ½°ú °°½À´Ï´Ù.
org.eclipse.help
)
/my_folder/my_sub_folder/
)
my_file.xhtml
)
id
¼Ó¼ºÀ» Ãß°¡ÇÏ¿©
¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù(¿¹: my.element.id
)
¿¹¸¦ µé¾î, ´Ü¶ô(<p>
¿ä¼Ò)À» Ç÷¯±×ÀÎ my.product.plugin
ÀÇ
/copyrights/copyright.xhtml
ÆÄÀÏ¿¡ ÀÖ´Â ID my_copyright
¿Í °°ÀÌ Æ÷ÇÔ½ÃŰ·Á¸é
´ÙÀ½À» ÁöÁ¤ÇÕ´Ï´Ù.
my.product.plugin/copyrights/copyright.xhtml/my_copyright