Á¶Ä¡ ¿¬°á

Á¶Ä¡ ÆÄÀÏ¿¡´Â ÁÖÁ¦ ¹× Á¤º¸ º¸±â¿¡¼­ ¼öÇàµÇ´Â ½ºÅ©¸³Æ® Á¶Ä¡°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÇöÀç´Â »ðÀÔ Á¶Ä¡ ÇÑ À¯Çü¸¸ Àִµ¥, ÀÌ Á¶Ä¡´Â »ðÀÔÁ¡À̶ó´Â ÁöÁ¤µÈ À§Ä¡¿¡¼­ Á¤º¸ º¸±â¿¡ ÁÖÁ¦¸¦ »ðÀÔÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.  Á¤º¸ º¸±â¿Í ÁÖÁ¦ ¸ðµÎ »ðÀÔÁ¡À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  ¼±ÅÃÀû ID¸¦ Á¤ÀÇÇÏ´Â ÁÖÁ¦¸¸ »ðÀÔÁ¡À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù(Á¤º¸ º¸±â¿¡´Â Ç×»ó ID°¡ ÀÖ¾î¾ß ÇÔ). 

»ðÀÔ Á¶Ä¡¸¦ Á¤ÀÇÇÒ ¶§ to ¼Ó¼ºÀº ´ë»ó »ðÀÔÁ¡À» ÁöÁ¤ÇÕ´Ï´Ù. from ¼Ó¼º¿¡ ÁöÁ¤µÈ ÁÖÁ¦´Â »ðÀ﵃ ÁÖÁ¦ÀÔ´Ï´Ù.  

´ÙÀ½Àº ÁÖÁ¦¸¦ »ðÀÔÇÒ ¼ö ÀÖ´Â ¸î °¡Áö ¹æ¹ýÀÔ´Ï´Ù.

»ðÀÔ Á¶Ä¡¸¦ ÁßøÇÏ¿© »óÀ§ »ðÀÔ Á¶Ä¡°¡ ½ÇÆÐÇÒ °æ¿ì ¼öÇàµÉ "´ëü" »ðÀÔ Á¶Ä¡¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.  À̰ÍÀº ¼³Ä¡µÉ ¼öµµ ÀÖ°í ¼³Ä¡µÇÁö ¾ÊÀ» ¼öµµ ÀÖ´Â ´Ù¸¥ Ç÷¯±×Àο¡ »ðÀÔÁ¡ÀÌ ÀÖÀ» °æ¿ì À¯¿ëÇÕ´Ï´Ù.  ÁÖÁ¦¸¦ ´Ù¸¥ Ç÷¯±×ÀÎÀÇ ÁÖÁ¦¿¡ »ðÀÔÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ Ç÷¯±×ÀÎÀÌ ¼³Ä¡µÇÁö ¾Ê¾Æ »ðÀÔ Á¶Ä¡°¡ ½ÇÆÐÇÒ °æ¿ì ´Ù¸¥ °÷¿¡ ÁÖÁ¦¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.   »ðÀÔÁ¡ÀÌ ¸¸Á·µÇ¸é ÁßøµÈ »ðÀÔ Á¶Ä¡´Â ¹«½ÃµË´Ï´Ù.

Á¶Ä¡ ÆÄÀÏÀº Ç×»ó Á¶Ä¡¸¦ ÇϳªÀÇ Á¤º¸ º¸±â¿¡ Àû¿ëÇÕ´Ï´Ù. ÁÖÁ¦¸¦ ¼­·Î ´Ù¸¥ Á¤º¸ º¸±â¿¡ ¿¬°áÇÒ °æ¿ì, °¢ Á¤º¸ º¸±â¿¡ Á¶Ä¡ ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù.  ÁÖÁ¦´Â ƯÁ¤ Á¤º¸ º¸±â ³»¿¡¼­ ÇÑ ¹ø¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.   ÇϳªÀÇ Á¤º¸ º¸±â ³»¿¡¼­ ÁÖÁ¦¸¦ µÎ ¹ø ÂüÁ¶ÇØ¾ß ÇÏ´Â °æ¿ì, µ¿ÀÏÇÑ label°ú href¸¦ »ç¿ëÇÏ´Â ¶Ç´Ù¸¥ ÁÖÁ¦ ¿ä¼Ò(´Ù¸¥ ID)¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

ÁÖÁ¦ ÅëÇÕ

¸¶Áö¸·À¸·Î ÁÖÁ¦¸¦ "ÄÁÅÙÃ÷" Á¤º¸ º¸±âÀÇ ÃÖ»óÀ§ ·¹º§ ÁÖÁ¦¿¡ ÅëÇÕÇÏ¸é µË´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é actions_All.xmlÀ» È£ÃâÇÒ(ÀÌ ÆÄÀÏÀº ¸ðµç ÁÖÁ¦¸¦ ÅëÇÕÇϹǷÎ) ¶Ç´Ù¸¥ Á¶Ä¡ ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù.

actions_All.xml

<actions infoview="com.example.helpexample.view_Contents">

 <insert

     from="com.example.helpexample.conceptsAll"

     to="com.example.helpexample.conceptsRoot"

     as="child"/>

 <insert

     from="com.example.helpexample.refAll"

     to="com.example.helpexample.refRoot"

     as="child"/>

 <insert

     from="com.example.helpexample.plainTasks"

     to="com.example.helpexample.tasksRoot"

     as="child"/>

 <insert

     from="com.example.helpexample.funTasks"

     to="com.example.helpexample.funRoot"

     as="child"/> </actions>

HTML ÆÄÀϰú °ü·ÃµÈ ¿©·¯ Ÿ½ºÅ©°¡ ÀÖ°í, ÀÌ ÆÄÀÏÀÇ ±¸Á¶/Ž»öÀÌ topics_tasks.xml¿¡ ÀÇÇØ ´ÙÀ½°ú °°ÀÌ Á¤ÀǵǾúÀ½À» ±â¾ïÇϽʽÿÀ.

topics_tasks.xml

<topics id="tasksAll">

 <topic id="plainTasks" label="Plain Stuff">

     <topic label="Task1" href="doc/tasks/task1.html"/>

     <topic label="Task2" href="doc/tasks/task2.html"/>

 </topic>

 <topic id="funTasks" label="Fun Stuff" >

     <topic label="Task3_1" href="doc/tasks/task3_1.html"/>

     <topic label="Task3_2" href="doc/tasks/task3_2.html"/>

 </topic>

</topics>

À§ Á¶Ä¡ ÆÄÀÏ¿¡¼­´Â »ðÀÔÀ» ÇÏÀ§ Á¶Ä¡·Î »ç¿ëÇÏ¿© ID°¡ com.example.helpexample.plainTasksÀÎ ÁÖÁ¦¸¦ ÃëÇϰí, ÀÌ ÁÖÁ¦¿Í ºÎ¼Ó ÁÖÁ¦¸¦ ID°¡ com.example.helpexample..tasksRootÀÎ ÁÖÁ¦ ¹Ø¿¡ »ðÀÔÇÕ´Ï´Ù.

<insert

     from="com.example.helpexample.plainTasks"

     to="com.example.helpexample.tasksRoot"

     as="child"/>

Á¶Ä¡ ÆÄÀÏÀº º¸´Ù Èï¹Ì·Î¿î ÀϺΠŸ½ºÅ©µµ ÃëÇÏ¿© ÀÌ Å¸½ºÅ©¸¦ À¥ÀÇ "Fun Things" ¿µ¿ª¿¡ »ðÀÔÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ´Â µ¥ ´ÙÀ½ Á¶Ä¡¸¦ »ç¿ëÇÕ´Ï´Ù.

<insert

     from="com.example.helpexample.funTasks"

     to="com.example.helpexample.funRoot"

     as="child"/>