Á¦°ø¾÷ü ã±â
RepositoryProviderÀÇ
Á¤Àû ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ®´Â ÇÁ·ÎÁ§Æ®¸¦ Á¦°ø¾÷ü¿¡ °£´ÜÇÏ°Ô ¸ÊÇÎÇϰí ÁÖ¾îÁø ÇÁ·ÎÁ§Æ®¿¡
¿¬°üµÈ Á¦°ø¾÷ü¸¦ ½±°Ô ãÀ» ¼ö ÀÖ½À´Ï´Ù.
- map(IProject, String) - ÁöÁ¤µÈ Á¦°ø¾÷ü IDÀÇ Á¦°ø¾÷ü¸¦ ÀνºÅϽºÈÇϰí
ÁöÁ¤µÈ ÇÁ·ÎÁ§Æ®¸¦ ÀÌ¿¡ ¸ÊÇÎÇÕ´Ï´Ù. ÀÌ È£ÃâÀº ÇÁ·ÎÁ§Æ®¿¡ ÀûÀýÇÑ ÇÁ·ÎÁ§Æ® Áö¼Ó
Ư¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù.
- unmap(IProject, String) - ÁöÁ¤µÈ ÇÁ·ÎÁ§Æ®¿¡¼ ÁöÁ¤µÈ Á¦°ø¾÷ü ID¿ÍÀÇ ¿¬°üÀ»
Á¦°ÅÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®¸¦ ÆÀ Á¦°ø¾÷ü¿Í ¿¬°üµÇÁö ¾Êµµ·Ï ÇϽʽÿÀ.
- getProvider(IProject) - ÁÖ¾îÁø ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ Á¦°ø¾÷ü¸¦ ÀÀ´äÇÕ´Ï´Ù.
ÇÁ·ÎÁ§Æ®ÀÇ ÆÀ Á¦°ø¾÷ü¸¦ ã±â À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- getProvider(IProject, String) - ÁÖ¾îÁø ÇÁ·ÎÁ§Æ®ÀÇ Á¦°ø¾÷ü¸¦
ÁöÁ¤µÈ Á¦°ø¾÷ü ID¿Í ÇÔ²² º¸¿©ÁÝ´Ï´Ù. ƯÁ¤ ÆÀ Á¦°ø¾÷ü À¯ÇüÀÌ ÁÖ¾îÁø ÇÁ·ÎÁ§Æ®¿¡
¿¬°üµÇ¾î ÀÖ´ÂÁö¸¦ È®ÀÎÇϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¾îÁø ÇÁ·ÎÁ§Æ®°¡ Á¦°ø¾÷üÀÇ
°ü¸® ÇÏ¿¡ ÀÖ´ÂÁö ½Å¼ÓÇÏ°Ô È®ÀÎÇϱâ À§ÇØ ÁÖ·Î »ç¿ëÇÕ´Ï´Ù. ÀÌ È£ÃâÀº Ŭ¶óÀ̾ðÆ®
ID¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â Á¦°ø¾÷ü¸¦ ¸®ÅÏÇÏÁö ¾ÊÀ¸¹Ç·Î Ŭ¶óÀÌ¾ðÆ® ´ëÇØ ´õ ¾ÈÀüÇÕ´Ï´Ù.
