¿¹: XYZ Ç÷¯±×Àοë German ´ÜÆí ÀÛ¼º
Ç÷¯±×Àΰú ´ÜÆíÀ» Á¶ÀÛÇÏ´Â PDE ¸¶¹ý»ç ¹× ÆíÁý±â´Â °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù.
±×·¯³ª ¸î °¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.
»õ ´ÜÆí ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ¿© ½ÃÀÛÇÕ´Ï´Ù.
»õ ´ÜÆí ÇÁ·ÎÁ§Æ® ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ÆäÀÌÁö¿¡¼ ÇÁ·ÎÁ§Æ® À̸§ "com.example.german"À» ÀÔ·ÂÇϽʽÿÀ.
±âº»°ªÀ» Çã¿ëÇÏ°í ´ÙÀ½À» ´©¸£½Ê½Ã¿À. "´ÜÆí Á¦¾î" ÆäÀÌÁö¿¡ Ç÷¯±×ÀÎ ÀÛ¼º ¸¶¹ý»ç·ÎºÎÅÍÀÇ
¼¼ °³ÀÇ Ãß°¡ ÇʵåÀÎ Áï, »óÀ§ Ç÷¯±×ÀÎ ID, »óÀ§ Ç÷¯±×ÀÎ ¹öÀü ¹× ¹öÀü ÀÏÄ¡ ±ÔÄ¢ Çʵ尡 Ç¥½ÃµË´Ï´Ù.
ƯÁ¤ Ç÷¯±×Àο¡ ´ëÇÑ ´ÜÆíÀ» ¾²´Â ÁßÀ̹ǷΠã¾Æº¸±â ´ÜÃ߸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ¼±Åà ´ëÈ »óÀÚ¿¡¼
"com.example.xyz"¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ëÈ »óÀÚ¸¦ »ç¿ëÇÏ¿© ¿ÜºÎ Ç÷¯±×ÀÎÀ»
¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ÇÁ·ÎÁ§Æ®°¡ ÀÛ¼ºµÇ¸é ´ÜÆí Manifest ÆíÁý±â°¡ ¿¸³´Ï´Ù.

´ÙÀ½À» Á¦¿ÜÇϰí Ç÷¯±×ÀÎ Manifest ÆíÁý±â¿Í °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù.
-
°³¿ä ÆäÀÌÁö¿¡¼ "class" ¼Ó¼ºÀÌ ¾ø¾îÁ³½À´Ï´Ù.
´ÜÆíÀÌ »óÀ§ Ç÷¯±×ÀÎÀÇ ¶óÀÌÇÁ »çÀÌŬÀ» µû¸£¹Ç·Î Ç÷¯±×ÀΠŬ·¡½º¸¦ °¡ÁöÁö ¾Ê½À´Ï´Ù.
´ë½Å, »óÀ§ Ç÷¯±×ÀÎ ID ¹× ¹öÀü Çʵ尡 Ç¥½ÃµË´Ï´Ù.
-
"ÀÏÄ¡ ±ÔÄ¢"À¸·Î ·¹À̺í Ç¥½ÃµÈ µå·Ó ´Ù¿î ÄÞº¸ »óÀÚ¸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ÂüÁ¶ÀÇ Á¤È®ÇÑ Á¤ÀǸ¦ ÇÒ ¼ö
ÀÖ½À´Ï´Ù(¿ÏÀü, ȣȯ °¡´É, µ¿µîÇÑ µî). .
Ç÷¯±×ÀÎ ¿¹¿¡¼¿Í À¯»çÇÑ Á¶Ä¡ ¼¼Æ®¸¦ Ãß°¡Çϴµ¥, À̹ø¿¡´Â
German¿¡ Ãß°¡ÇÕ´Ï´Ù.
- ´ÜÆí Manifest ÆíÁý±âÀÇ È®Àå ÆäÀÌÁö·Î À̵¿ÇϽʽÿÀ.
Ãß°¡¸¦ ´·¯ È®Àå ¸¶¹ý»ç¸¦ ½ÇÇàÇϽʽÿÀ.
- È®ÀåÁ¡ ¸ñ·Ï¿¡¼ "org.eclipse.ui.actionSets"¸¦ ¼±ÅÃÇϽʽÿÀ. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
- »õ Á¶Ä¡ ¼¼Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ÆË¾÷ ¸Þ´º¿¡¼ ½Å±Ô->Á¶Ä¡ ¼¼Æ®¸¦ ¼±ÅÃÇϽʽÿÀ.
- È®Àå ¿ä¼Ò ¼¼ºÎ»çÇ× ¼½¼Ç¿¡¼ ·¹ÀÌºí Æ¯¼ºÀ» "Deutsche Aktionsmenge."·Î º¯°æÇϽʽÿÀ.
- ¸ðµç È®Àå ¼½¼Ç¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î »õ Á¶Ä¡ ¼¼Æ®¸¦ ´©¸£°í ÆË¾÷ ¸Þ´º¿¡¼ ½Å±Ô->¸Þ´º¸¦ ¼±ÅÃÇϽʽÿÀ.
- ¸Þ´ºÀÇ ·¹ÀÌºí Æ¯¼ºÀ» "Beispiel ¸Þ´º"·Î, ID Ư¼ºÀ»
"beispielMenu"·Î º¯°æÇϽʽÿÀ.
- ¸Þ´º ¿ä¼Ò¸¦ ´Ù½Ã ¼±ÅÃÇÏ°í ÆË¾÷ ¸Þ´º¿¡¼ ½Å±Ô->ºÐ¸®ÀÚ¸¦
¼±ÅÃÇϽʽÿÀ. À̸§À» "beispielGruppe"·Î º¯°æÇϰí ÀúÀåÇϽʽÿÀ.
- »õ "Á¶Ä¡" ¿ä¼Ò¸¦ ÀÛ¼ºÇϽʽÿÀ(´Ü°è 6°ú À¯»ç). ·¹À̺í
Ư¼ºÀ» "Beispiel Aktion"À¸·Î ¼³Á¤Çϰí menubarPath¸¦
"beispielMenu/beispielGruppe"·Î ¼³Á¤ÇϽʽÿÀ.
- class Ư¼º ÇÏÀÌÆÛ¸µÅ©¸¦ Ŭ¸¯ÇÏ¿© Á¶Ä¡¿¡ ´ëÇÑ »õ Ŭ·¡½º¸¦ »ý¼ºÇϽʽÿÀ.
¼Ò½º Æú´õ·Î "com.example.german/src"¸¦ »ç¿ëÇÏ°í ÆÐŰÁö À̸§Àº °ø¹éÀ¸·Î µÎ½Ê½Ã¿À(±âº» ÆÐŰÁö¸¦ »ç¿ëÇÔ).
Ŭ·¡½º À̸§À» "DeutscheBeispielAktion"À¸·Î º¯°æÇϽʽÿÀ. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
- »õ Ŭ·¡½º°¡ ÀÖ´Â Java ÆíÁý±â°¡ ¿¸®¸é "run" ¸Þ¼Òµå¸¦ ã¾Æ ´ÙÀ½À» Ãß°¡ÇϽʽÿÀ.
System.out.println("Hallo, PDE welt!");
- Java ÆíÁý±â¿Í ´ÜÆí Manifest ÆíÁý±â¸¦ ÀúÀåÇÑ ÈÄ ´ÝÀ¸½Ê½Ã¿À.
"½ÇÇà" µµ±¸ ¸ðÀ½ ´ÜÃ߸¦ »ç¿ëÇÏ¿©
´ÜÆíÀ» ½ÇÇàÇÒ ¶§ ·±Å¸ÀÓ Ç÷§Æû ÀνºÅϽº¿¡´Â "Deutsche Aktionsmenge"
Á¶Ä¡ ¼¼Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù(Á¶Ä¡ ¼¼Æ® ¸ñ·ÏÀ» °¡Á®¿À·Á¸é â->»ç¿ëÀÚ Á¤ÀÇ
Perspective...>±âŸ¸¦ »ç¿ëÇϽʽÿÀ).Á¶Ä¡ ¼¼Æ®¸¦ Ȱ¼ºÈÇÒ ¶§
"Beispiel ¸Þ´º" ¸Þ´º°¡ µµ±¸ ¸ðÀ½¿¡ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÒ ¶§
Äֿܼ¡ "Hallo, PDE welt!"°¡ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù.·±Å¸ÀÓ Ç÷§ÆûÀº
German ´ÜÆíÀ» Á÷Á¢ ÀνÄÇÒ ¼ö ¾ø½À´Ï´Ù.´ë½Å, ´ÜÆíÀÇ Á¶Ä¡ ¼¼Æ®°¡ XYZ
Ç÷¯±×Àο¡¼ Á÷Á¢ ³ªÅ¸³ °Íó·³ Ç÷§Æû¿¡
Ç¥½ÃµÇ´Â ¹æ½ÄÀ¸·Î ·±Å¸ÀÓ Ç÷§ÆûÀÇ Ç÷¯±×ÀÎ ·¹Áö½ºÆ®¸®°¡ ´ÜÆí ÂüÁ¶¸¦ ºÐ¼®ÇÕ´Ï´Ù.