Eclipse Ç÷§Æû¿¡¼´Â Ç÷¯±×ÀÎ, ÀÚ¿ø ¹× Workbench¿¡ ´ëÇÑ ±âº» Áö¿ø ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
Eclipse Ç÷§Æû ÀÚü´Â ¿©·¯ °³ÀÇ °³º° Ç÷¯±×ÀÎÀ¸·Î ³ª´²Áý´Ï´Ù.
´ÙÀ½ Å×ÀÌºí¿¡¼´Â ÇöÀç Eclipse 3.0ÀÇ Ç÷¯±×ÀÎ ¹×
ÇØ´ç Ç÷¯±×Àο¡ ÀÖ´Â API ÆÐŰÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ Å×À̺íÀº
ÇØ´ç Ç÷¯±×ÀÎÀÌ ÇʼöÁ¶°ÇÀ¸·Î Æ÷ÇÔÇØ¾ß ÇÏ´Â Ç÷¯±×ÀÎÀ» ÆÇº°ÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù.
API ÆÐŰÁö | Çʼö Ç÷¯±×ÀÎ ID | Âü°í |
org.apache.tools.ant[.*] | org.apache.ant | |
org.eclipse.ant.core[.*] | org.eclipse.ant.core | |
org.eclipse.compare[.*] | org.eclipse.compare | |
org.eclipse.expressions | org.eclipse.expressions | |
org.eclipse.filebuffers | org.eclipse.filebuffers | |
org.eclipse.core.resources[.*] | org.eclipse.core.resources | |
org.eclipse.core.runtime org.eclipse.core.runtime.content org.eclipse.core.runtime.jobs org.eclipse.core.runtime.preferences org.osgi[.*] |
org.eclipse.core.runtime | [1] |
org.eclipse.core.boot(»ç¿ëµÇÁö ¾ÊÀ½) org.eclipse.core.runtime.model(»ç¿ëµÇÁö ¾ÊÀ½) |
org.eclipse.core.runtime.compatibility | [2] |
org.eclipse.variables | org.eclipse.variables | |
org.eclipse.debug.core[.*] | org.eclipse.debug.core | |
org.eclipse.debug.ui[.*] | org.eclipse.debug.ui | |
org.eclipse.help | org.eclipse.help | |
org.eclipse.help.browser | org.eclipse.help.base | |
org.eclipse.help.ui.browser | org.eclipse.help.ui | |
org.eclipse.jface.action org.eclipse.jface.dialogs org.eclipse.jface.operation org.eclipse.jface.preference org.eclipse.jface.resource org.eclipse.jface.util org.eclipse.jface.viewers org.eclipse.jface.window org.eclipse.jface.wizard |
org.eclipse.ui | [3] |
org.eclipse.jface.contentassist org.eclipse.jface.text(ºÐÇÒ) org.eclipse.jface.text.contentassist org.eclipse.jface.text.formatter org.eclipse.jface.text.information org.eclipse.jface.text.link(ºÐÇÒ) org.eclipse.jface.text.presentation org.eclipse.jface.text.reconciler org.eclipse.jface.text.rules org.eclipse.jface.text.source(ºÐÇÒ) org.eclipse.jface.text.templates(ºÐÇÒ) org.eclipse.jface.text.templates.persistence |
org.eclipse.jface.text | [4] |
org.eclipse.jface.text(ºÐÇÒ) org.eclipse.jface.text.link(ºÐÇÒ) org.eclipse.jface.text.source(ºÐÇÒ) org.eclipse.jface.text.templates(ºÐÇÒ) org.eclipse.text.edits |
org.eclipse.text | [4] |
org.eclipse.search.ui | org.eclipse.search | |
org.eclipse.swt[.*] | org.eclipse.ui | [5] |
org.eclipse.team.core[.*] | org.eclipse.team.core | |
org.eclipse.team.ui[.*] | org.eclipse.team.ui | |
org.eclipse.ui.cheatsheets | org.eclipse.ui.cheatsheets | |
org.eclipse.ui.console[.*] | org.eclipse.ui.console | |
org.eclipse.ui.editors.text org.eclipse.ui.editors.text.templates org.eclipse.ui.texteditor(ºÐÇÒ) |
org.eclipse.ui.editors | [6] |
org.eclipse.ui.forms[.*] | org.eclipse.ui.forms | |
org.eclipse.ui(ºÐÇÒ) org.eclipse.ui.about org.eclipse.ui.actions(ºÐÇÒ) org.eclipse.ui.activities org.eclipse.ui.application org.eclipse.ui.branding org.eclipse.ui.commands org.eclipse.ui.contexts org.eclipse.ui.dialogs(ºÐÇÒ) org.eclipse.ui.help org.eclipse.ui.intro org.eclipse.ui.keys org.eclipse.ui.model(ºÐÇÒ) org.eclipse.ui.part(ºÐÇÒ) org.eclipse.ui.plugin org.eclipse.ui.presentations org.eclipse.ui.progress org.eclipse.ui.testing org.eclipse.ui.themes |
org.eclipse.ui | [7,8] |
org.eclipse.ui(ºÐÇÒ) org.eclipse.ui.actions(ºÐÇÒ) org.eclipse.ui.dialogs(ºÐÇÒ) org.eclipse.ui.ide org.eclipse.ui.model(ºÐÇÒ) org.eclipse.ui.part(ºÐÇÒ) org.eclipse.ui.views.bookmarkexplorer org.eclipse.ui.views.framelist org.eclipse.ui.views.markers org.eclipse.ui.views.markers.internal org.eclipse.ui.views.navigator org.eclipse.ui.views.properties org.eclipse.ui.views.tasklist org.eclipse.ui.wizards.datatransfer org.eclipse.ui.wizards.newresource |
org.eclipse.ui.ide | [8] |
org.eclipse.ui.intro.config | org.eclipse.ui.intro | |
org.eclipse.ui.views.contentoutline org.eclipse.ui.views.properties |
org.eclipse.ui.views | |
org.eclipse.ui.contentassist org.eclipse.ui.texteditor(ºÐÇÒ) org.eclipse.ui.texteditor.link org.eclipse.ui.texteditor.quickdiff org.eclipse.ui.texteditor.templates |
org.eclipse.ui.workbench.texteditor | [6] |
org.eclipse.update.core[.*] | org.eclipse.update.core | |
org.eclipse.update.configurator | org.eclipse.update.configurator | |
org.eclipse.update.ui | org.eclipse.update.ui |
Âü°í 1: Eclipse ·±Å¸ÀÓ API¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â Ç÷¯±×Àο¡¼´Â org.eclipse.core.runtime ¶Ç´Â org.eclipse.core.runtime.compatibility¸¦ ÀüÁ¦Á¶°Ç Ç÷¯±×ÀÎÀ¸·Î ³ª¿ÇØ¾ß ÇÕ´Ï´Ù. org.eclipse.core.runtimeÀº OSGi ƯÁ¤ Ç÷¯±×ÀÎ(¿¹: org.eclipse.osgi)¿¡¼ API¸¦ ´Ù½Ã ³»º¸³À´Ï´Ù. ÀüÁ¦Á¶°ÇÀ¸·Î OSGi Ç÷¯±×ÀÎÀ» ¸í½ÃÀûÀ¸·Î ³ª¿ÇÏÁö ¸¶½Ê½Ã¿À.
Âü°í 2: ÀÌ·¯ÇÑ 3.0 ÀÌÀü API ÆÐŰÁö´Â ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç org.eclipse.core.runtime.compatibility Ç÷¯±×ÀÎÀ¸·Î À̵¿µÇ¾ú½À´Ï´Ù.
Âü°í 3: JFace API¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â Ç÷¯±×Àο¡¼´Â org.eclipse.ui¸¦ ÀüÁ¦Á¶°Ç Ç÷¯±×ÀÎÀ¸·Î ³ª¿ÇØ¾ß ÇÕ´Ï´Ù. org.eclipse.ui´Â JFace Ç÷¯±×Àο¡¼ API¸¦ ´Ù½Ã ³»º¸³À´Ï´Ù. ÀüÁ¦Á¶°ÇÀ¸·Î org.eclipse.jfaceÇ÷¯±×ÀÎÀ» ¸í½ÃÀûÀ¸·Î ³ª¿ÇÏÁö ¸¶½Ê½Ã¿À.
Âü°í 4: JFace ÅØ½ºÆ® ÆÐŰÁö Áß ÀϺδ org.eclipse.jface.text¿Í org.eclipse.text Ç÷¯±×ÀÎ »çÀÌ¿¡¼ ºÐÇҵ˴ϴÙ.
Âü°í 5: SWT API¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â Ç÷¯±×ÀÎÀº org.eclipse.ui¸¦ ÀüÁ¦Á¶°Ç Ç÷¯±×ÀÎÀ¸·Î ³ª¿ÇØ¾ß ÇÕ´Ï´Ù. org.eclipse.ui´Â SWT Ç÷¯±×Àο¡¼ API¸¦ ´Ù½Ã ³»º¸³À´Ï´Ù. ÀüÁ¦Á¶°ÇÀ¸·Î org.eclipse.swt Ç÷¯±×ÀÎÀ» ¸í½ÃÀûÀ¸·Î ³ª¿ÇÏÁö ¸¶½Ê½Ã¿À.
Âü°í 6: org.eclipse.ui.texteditor ÆÐŰÁö´Â org.eclipse.ui.editors¿Í org.eclipse.ui.workbench.texteditor Ç÷¯±×ÀÎ »çÀÌ¿¡¼ ºÐÇҵ˴ϴÙ.
Âü°í 7: Workbench UI API¿¡ ¾×¼¼½ºÇØ¾ß ÇÏ´Â Ç÷¯±×ÀÎÀº org.eclipse.ui¸¦ ÀüÁ¦Á¶°Ç Ç÷¯±×ÀÎÀ¸·Î ³ª¿ÇØ¾ß ÇÕ´Ï´Ù. org.eclipse.ui´Â org.eclipse.ui.workbench Ç÷¯±×Àο¡¼ API¸¦ ´Ù½Ã ³»º¸³À´Ï´Ù. ÀüÁ¦Á¶°ÇÀ¸·Î org.eclipse.ui.workbench Ç÷¯±×ÀÎÀ» ¸í½ÃÀûÀ¸·Î ³ª¿ÇÏÁö ¸¶½Ê½Ã¿À.
Âü°í 8: UI ÆÐŰÁö Áß ÀϺδ org.eclipse.ui¿Í org.eclipse.ui.ide Ç÷¯±×ÀÎ »çÀÌ¿¡¼ ºÐÇҵ˴ϴÙ.