µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼Ç

Ç÷§ÆûÀÇ µð¹ö±× ¿ä¼Ò¿¡ ´ëÇÑ ÀϹÝÀûÀ̰í ÀÏÁ¤ÇÑ ¸ðµ¨ÀÌ Àֱ⠶§¹®¿¡ µð¹ö°Å UI Ŭ·¡½º¸¦ ±¸ÇöÇϱâ À§ÇÑ ½ÃÀÛÁ¡À» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. µð¹ö°Å UI Áö¿øÀÇ ÇÙ½ÉÀº µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼Ç(IDebugModelPresentation)ÀÔ´Ï´Ù. µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼ǿ¡¼­ ƯÁ¤ µð¹ö±× ¿ä¼Ò¿Í ¿¬°üµÈ ·¹À̺í, À̹ÌÁö ¹× ÆíÁý±â¸¦ Á¦°øÇÕ´Ï´Ù.

°íÀ¯ÇÑ µð¹ö±× ¸ðµ¨À» Á¤ÀÇÇÏ´Â Ç÷¯±×Àο¡¼­´Â ´ë°³ ¸ðµ¨¿¡ µð¹ö±× ¿ä¼Ò¸¦ Ç¥½ÃÇϱâ À§ÇØ µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼ÇÀ» Á¦°øÇÕ´Ï´Ù.  org.eclipse.debug.ui.debugModelPresentations È®ÀåÁ¡À» »ç¿ëÇÏ¿© À̸¦ ¼öÇàÇÕ´Ï´Ù. ÀÌ È®ÀåÁ¡À» »ç¿ëÇϸé IDebugModelPresentationÀÇ ±¸ÇöÀ» ƯÁ¤ÇÑ µð¹ö±× ¸ðµ¨ÀÇ ID¿Í ¿¬°ü½Ãų ¼ö ÀÖ½À´Ï´Ù. 

µð¹ö±× ¸ðµ¨ ¿ä¼Ò°¡ ÀÚ½ÅÀ» ¹ß»ý½ÃŲ µð¹ö±× ¸ðµ¨ÀÇ ID¸¦ ÀνÄÇϰí ÀÖÀ½¿¡ À¯ÀÇÇϽʽÿÀ. À̰ÍÀº µð¹ö±× ¿ä¼Ò°¡ Á¦°øµÇ¸é µð¹ö±× Ç÷§Æû¿¡¼­ µð¹ö±× ¸ðµ¨ÀÇ ID¸¦ °¡Á®¿Â ´ÙÀ½ ÇØ´çÇÏ´Â ¸ðµç µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼ǿ¡ ´ëÇÑ Ç÷¯±×ÀÎ ·¹Áö½ºÆ®¸®¸¦ Á¶È¸ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.

µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼ÇÀ» Ãß°¡Çϱâ À§ÇÑ ¸¶Å©¾÷Àº ´ÙÀ½°ú °°½À´Ï´Ù.

<extension point = "org.eclipse.debug.ui.debugModelPresentations"> 
         <debugModelPresentation
             class = "org.eclipse.jdt.internal.debug.ui.JDIModelPresentation"
             id = "org.eclipse.jdt.debug"
             detailsViewerConfiguration = "org.eclipse.jdt.internal.debug.ui.display.DetailsViewerConfiguration">
          </debugModelPresentation> 
 </extension>

µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×ÀÌ¼Ç ¿Ü¿¡ ¼±ÅÃÀûÀÎ detailsViewerConfigurationÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¼ºÎ»çÇ× Ç¥½Ã±â¿¡¼­ JFace SourceViewerConfiguration Ŭ·¡½º¸¦ È®ÀåÇØ¾ß ÇÕ´Ï´Ù. "¼¼ºÎ»çÇ×"ÀÇ Àǹ̴ µð¹ö±× ¸ðµ¨¿¡¼­ ÇØ¼®ÇÕ´Ï´Ù. µð¹ö±× ¸ðµ¨ ÇÁ¸®Á¨Å×À̼ǿ¡¼­ ¼¼ºÎ»çÇ×À» °è»êÇÑ ´ÙÀ½ ¼¼ºÎ»çÇ× Ç¥½Ã±â¿¡ Àü´ÞÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Java µð¹ö°Å¿¡¼­´Â ¼¼ºÎ»çÇ× Ç¥½Ã±â¸¦ »ç¿ëÇÏ¿© Ç¥Çö½ÄÀ» Æò°¡ÇÒ ¶§ º¯¼ö º¸±â¿¡ ÄÚµå Áö¿øÀ» Ç¥½ÃÇÕ´Ï´Ù.

 

Copyright IBM Corporation and others 2000, 2003.