¸¶Ä¿ µµ¿ò¸»

org.eclipse.ui.ide.markerHelp

3.0(¿ø·¡ ¸±¸®½º 2.0¿¡¼­´Â org.eclipse.ui.markerHelp·Î Ãß°¡µÊ)

ÀÌ È®ÀåÁ¡Àº µµ¿ò¸» ÄÁÅØ½ºÆ® ID¸¦ ƯÁ¤ "Á¾·ù"ÀÇ ¸¶Ä¿(ƯÁ¤ À¯Çü ¶Ç´Â ƯÁ¤ ¼Ó¼º °ªÀ» °¡Áø ¸¶Ä¿)¿Í ¿¬°ü½ÃŰ´Â µ¥ »ç¿ëµË´Ï´Ù.

<!ELEMENT extension (markerHelp*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT markerHelp (attribute*)>

<!ATTLIST markerHelp

markerType    CDATA #IMPLIED

helpContextId CDATA #REQUIRED>


<!ELEMENT attribute EMPTY>

<!ATTLIST attribute

name  CDATA #REQUIRED

value CDATA #REQUIRED>


´ÙÀ½Àº ¸¶Ä¿ µµ¿ò¸» È®Àå¿¡ °üÇÑ ¿¹Á¦ÀÔ´Ï´Ù. ÇÏÀ§ ¿ä¼Ò¿Í ¼Ó¼º »ç¿ë ¹æ¹ý¿¡ À¯ÀÇÇϽʽÿÀ.

 

<extension point=

"org.eclipse.ui.ide.markerHelp"

>

<markerHelp markerType=

"org.eclipse.ui.examples.readmetool.readmemarker"

helpContextId=

"org.eclipse.ui.examples.readmetool.marker_example1_context"

>

<attribute name=

"org.eclipse.ui.examples.readmetool.id"

value=

"1234"

/>

</markerHelp>

</extension>

À§ÀÇ ¿¹Á¦¿¡¼­ µµ¿ò¸» ÄÁÅØ½ºÆ® ID´Â org.eclipse.ui.examples.readmetool.id ¼Ó¼º °ªÀÌ 1234ÀÎ org.eclipse.ui.examples.readmetool.readmemarker À¯ÇüÀÇ ¸¶Ä¿¿Í ¿¬°üµÇ¾î ÀÖ½À´Ï´Ù.

ÁöÁ¤µÈ ¸¶Ä¿¿¡ ÇϳªÀÇ µµ¿ò¸» ÄÁÅØ½ºÆ® ID¸¸À» Á¦°øÇϵµ·Ï º¸ÀåÇÏ´Â °ÍÀº °³¹ßÀÚÀÇ Ã¥ÀÓÀÔ´Ï´Ù. ÁöÁ¤µÈ Á¾·ùÀÇ ¸¶Ä¿¿¡ µÎ °³ ÀÌ»óÀÇ µµ¿ò¸» ÄÁÅØ½ºÆ® ID°¡ Á¦°øµÈ °æ¿ì, Workbench°¡ ¾î´À ID¸¦ ¸®ÅÏÇÒÁö´Â Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª Workbench¿¡¼­´Â ÁöÁ¤µÈ ¸¶Ä¿¿¡ ´ëÇØ "°¡Àå Æ¯Á¤ÇÑ" ÄÁÅØ½ºÆ® ID¸¦ Ç×»ó ¸®ÅÏÇϵµ·Ï Á¤ÀÇÇÕ´Ï´Ù. Áï, µÎ °³ÀÇ ¼Ó¼º¸¸ ÀÏÄ¡ÇÏ´Â °ª°ú ¿¬°üµÈ ÄÁÅØ½ºÆ® ID°¡ ¸®ÅϵDZâ Àü¿¡ ¼¼ °³ÀÇ ¼Ó¼ºÀÌ ÀÏÄ¡ÇÏ´Â °ª°ú ¿¬°üµÈ ÄÁÅØ½ºÆ® ID°¡ ¸®Åϵ˴ϴÙ.