Ç÷¯±×ÀÎÀÌ Á¶Ä¡ ¼¼Æ®¸¦ Á¤ÀÇÇϸé org.eclipse.ui.actionSetPartAssociations È®ÀåÁ¡À» »ç¿ëÇÏ¿© ƯÁ¤ º¸±â³ª ÆíÁý±â°¡ Ȱ¼ºÈÇÒ ¶§ Á¶Ä¡ ¼¼Æ®°¡ Ç¥½ÃµÇµµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±Ã±ØÀûÀ¸·Î, »ç¿ëÀÚ´Â
Workbench ¸Þ´ºÀÇ
â > Perspective »ç¿ëÀÚ Á¤ÀÇ...¸¦ »ç¿ëÇÏ¿© Á¶Ä¡ ¼¼Æ®ÀÇ
¸ð¾çÀ»
Á¦¾îÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ Á¶Ä¡ ¼¼Æ®¸¦ Ç¥½Ã·Î ¼³Á¤Çϸé Ȱ¼º
º¸±â ¶Ç´Â ÆíÁý±â¿¡ °ü°è ¾øÀÌ Perspective°¡ Ȱ¼º »óÅÂÀÏ ¶§ Ç×»ó
Ç¥½ÃµË´Ï´Ù. ¸¶Âù°¡Áö·Î, »ç¿ëÀÚ°¡ Á¶Ä¡ ¼¼Æ®¸¦ ¼û°ÜÁüÀ¸·Î Ç¥½ÃÇϸé Perspective°¡ Ȱ¼º »óÅÂÀÏ ¶§ Ç×»ó Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚ°¡
ÀÌ ´ëÈ »óÀÚ¿¡¼ Á¶Ä¡ ¼¼Æ®ÀÇ »óŸ¦ º¯°æÇÏÁö ¾ÊÀ¸¸é Á¶Ä¡
¼¼Æ® ÆÄÆ® ¿¬°üÀ» »ç¿ëÇÏ¿© Á¶Ä¡ ¼¼Æ®ÀÇ °¡½Ã¼ºÀ» °áÁ¤ÇÕ´Ï´Ù.
Á¶Ä¡ ¼¼Æ® ÆÄÆ® ¿¬°üÀÇ ¸¶Å©¾÷Àº °£´ÜÇÕ´Ï´Ù. ´ÙÀ½ ¿¹Á¦´Â JDT(Java Development Tool) UI Ç÷¯±×ÀÎÀÇ ÀϺÎÀÔ´Ï´Ù.
<extension point="org.eclipse.ui.actionSetPartAssociations"> <actionSetPartAssociation targetID="org.eclipse.jdt.ui.CodingActionSet"> <part id="org.eclipse.jdt.ui.PackageExplorer"/> <part id="org.eclipse.jdt.ui.TypeHierarchy" /> <part id="org.eclipse.jdt.ui.CompilationUnitEditor"/> <part id="org.eclipse.jdt.ui.ClassFileEditor"/> <part id="org.eclipse.jdt.ui.ProjectsView"/> <part id="org.eclipse.jdt.ui.PackagesView"/> <part id="org.eclipse.jdt.ui.TypesView"/> <part id="org.eclipse.jdt.ui.MembersView"/> </actionSetPartAssociation> </extension>
targetID´Â Á¶Ä¡ ¼¼Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. CodingActionSet´Â JDT Ç÷¯±×ÀÎ Manifest¿¡ ¹Ì¸® Á¤Àǵ˴ϴÙ. Çϳª ÀÌ»óÀÇ part ¼Ó¼ºÀ» ÁöÁ¤ÇÏ¿© ¸Þ´º ¹× µµ±¸ ¸ðÀ½¿¡¼ Á¶Ä¡ ¼¼Æ®¸¦ Ç¥½ÃÇÒ º¸±â ¹× ÆíÁý±â¸¦ ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ÀÌ È®Àå Áö½Ã¹®À¸·Î ÀÎÇØ ÁöÁ¤µÈ º¸±â Áß Çϳª°¡ Ȱ¼ºÈµÉ °æ¿ì¿¡¸¸ Java ÄÚµå ÀÛ¼º°ú °ü·ÃµÈ Á¶Ä¡°¡ Ç¥½ÃµË´Ï´Ù.