½ÃÀÛ
ID:
org.eclipse.ui.startup
½ÃÀÛ ¹öÀü:
¸±¸®½º 2.0
¼³¸í:
ÀÌ È®ÀåÁ¡Àº ½ÃÀÛ ½Ã Ȱ¼ºÈÇÒ Ç÷¯±×ÀÎÀ» µî·ÏÇÏ´Â µ¥
»ç¿ëµË´Ï´Ù. ½ÃÀÛ ¿ä¼ÒÀÇ ¼Ó¼ºÀ¸·Î Á¦°øµÈ Ŭ·¡½º´Â org.eclipse.ui.IStartup ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù. Workbench°¡ ½ÃÀÛµÇ¸é µ¶¸³ ½º·¹µå¿¡¼ earlyStartup() ¸Þ¼Òµå°¡ È£ÃâµË´Ï´Ù.
½ÃÀÛ ¿ä¼Ò¿¡ Ŭ·¡½º ¼Ó¼ºÀÌ ÀÖÀ¸¸é Ŭ·¡½ºÀÇ ÀνºÅϽº°¡ ÀÛ¼ºµÇ°í earlyStartup() ¸Þ¼Òµå°¡ °á°ú¿¡ ´ëÇØ È£ÃâµË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÀÌ ¸Þ¼Òµå´Â Ç÷¯±×ÀΠŬ·¡½º¿¡¼ È£ÃâµË´Ï´Ù. Ç÷¯±×ÀΠŬ·¡½º¸¦ Ŭ·¡½º ¼Ó¼ºÀÇ °ªÀ¸·Î ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À. ±×·¸Áö ¾ÊÀ¸¸é µÎ ¹ø ÀνºÅϽº°¡ ÀÛ¼ºµË´Ï´Ù(ÀÏ¹Ý Ç÷¯±×ÀΠȰ¼ºÈ¿¡ ÀÇÇØ ÇÑ ¹ø, ÀÌ ¸ÞÄ¿´ÏÁò¿¡ ÀÇÇØ ÇÑ ¹ø).
È®Àå¿¡¼ ½ÃÀÛ ¿ä¼ÒÀÇ ¼Ó¼ºÀ¸·Î Ŭ·¡½º¸¦ Á¦°øÇÏÁö ¾Ê´Â °æ¿ì Ç÷¯±×ÀΠȰ¼ºÀÚ ÇÁ·Î±×·¥(Ç÷¯±×ÀΠŬ·¡½º)Àº org.eclipse.ui.IStartupÀ» ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¾ç½ÄÀº ¹«½ÃµÇ¸ç ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÇØ´ç ±â´ÉÀº org.eclipse.core.runtime.compatibility Ç÷¯±× ¹× org.eclipse.core.runtime.compatibility.registry ´ÜÆí¿¡ µû¶ó º¯°æµË´Ï´Ù.
È®ÀåÁ¡¿¡ È®ÀåÀ» Á¦°øÇÏ´Â Ç÷¯±×ÀÎÀº Workbench ȯ°æ ¼³Á¤¿¡ ³ª¿µÇ¸ç »ç¿ëÀÚ´Â ÀÌÀü ½ÃÀÛ¿¡¼ ¼³Á¤ÇÑ Ç÷¯±×ÀÎÀ» »ç¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
±¸¼º ¸¶Å©¾÷:
<!ELEMENT extension (startup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ´ë»ó È®ÀåÁ¡ÀÇ ¿ÏÀüÇÑ ID
- id - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû ID
- name - È®Àå ÀνºÅϽºÀÇ ¼±ÅÃÀû À̸§
<!ELEMENT startup EMPTY>
<!ATTLIST startup
class CDATA #IMPLIED>
- class - org.eclipse.ui.IStartupÀ» ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ¿ÏÀüÇÑ À̸§. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì Ç÷¯±×ÀΠŬ·¡½º°¡ »ç¿ëµË´Ï´Ù. Ç÷¯±×ÀΠŬ·¡½º¸¦ ¸í½ÃÀû °ªÀ¸·Î ÁöÁ¤ÇÏÁö ¸¶½Ê½Ã¿À. ±×·¸Áö ¾ÊÀ¸¸é µÎ ¹ø ÀνºÅϽº°¡ ÀÛ¼ºµË´Ï´Ù(ÀÏ¹Ý Ç÷¯±×ÀΠȰ¼ºÈ¿¡ ÀÇÇØ ÇÑ ¹ø, ÀÌ ¸ÞÄ¿´ÏÁò¿¡ ÀÇÇØ ÇÑ ¹ø).
½ÃÀÛ ¹öÀü: 3.0
¿¹Á¦:
´ÙÀ½Àº ½ÃÀÛ È®Àå ¿¹Á¦ÀÔ´Ï´Ù.
<extension point=
"org.eclipse.ui.startup"
>
<startup class=
"org.eclipse.example.StartupClass"
/>
</extension>
API Á¤º¸:
org.eclipse.ui.IStartup ÀÎÅÍÆäÀ̽º¸¦
ÂüÁ¶ÇϽʽÿÀ.
Copyright (c) 2002, 2005 IBM Corporation and others.
All rights reserved. º» ÇÁ·Î±×·¥ ¹× º» ÇÁ·Î±×·¥¿¡ µ¿ºÀµÇ´Â ÀÚ·á´Â º» ¹èÆ÷¹°¿¡ µ¿ºÀµÇ´Â Eclipse Public License v1.0ÀÇ Á¶Ç׿¡ µû¶ó »ç¿ëÇØ¾ß Çϸç
À¥ »çÀÌÆ®(http://www.eclipse.org/legal/epl-v10.html)¿¡¼µµ °ü·Ã »çÇ×À» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.