Eclipse プラットフォーム
プラットフォーム・プラグイン・マップ

Last revised March 25, 2003 - For Eclipse R2.1

Eclipse プラットフォームには、プラグイン、リソース、およびワークベンチの基本サポートが提供されています。

Eclipse プラットフォーム自体は、いくつか別個のプラグインに分割されています。 下の表に、どのプラグインにどの API パッケージが含まれるのかを示します (最も一般的に参照される 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.core.boot org.eclipse.core.boot [1]
org.eclipse.core.resources[.*] org.eclipse.core.resources [2]
org.eclipse.core.runtime[.*] org.eclipse.core.runtime [1]
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.ui[.*] org.eclipse.help.ui  
org.eclipse.jface[.*]、
org.eclipse.swt[.*]、
org.eclipse.ui[.*]
org.eclipse.ui [3]
org.eclipse.search.ui org.eclipse.search  
org.eclipse.team.core org.eclipse.team.core  
org.eclipse.team.ui[.*] org.eclipse.team.ui  
org.eclipse.update.core[.*] org.eclipse.update.core  
javax.xml.parsers、
org.w3c.dom[.*]、
org.xml.sax[.*]
org.apache.xerces [4]
org.apache.html.dom、
org.apache.xerces[.*],
org.apache.xml.serialize
org.apache.xerces [5]

注 1: org.eclipse.core.boot および org.eclipse.core.runtime は 疑似プラグインです。これは、すべてのプラグインの前提条件として自動的に提供され、 そのパッケージはいずれのプラグインに対しても自動的に使用可能となります。

注 2: ワークスペースおよびリソース API にアクセスする必要のあるプラグインは、 org.eclipse.core.resources を前提条件のプラグインとして必要とします。

注 3: SWT、JFace、またはワークベンチ API にアクセスする必要のあるプラグインは、 org.eclipse.ui を前提条件のプラグインとして必要とします。org.eclipse.ui プラグインのインプリメンテーションには、 前提条件として明示的にリストされていない他の数多くのプラグインが関係します。

注 4: javax.xml.parsers および org.w3c.* パッケージにある 汎用 XML API は xmlParserAPIs.jar に存在します。

注 5: Xerces 固有のインプリメンテーション・クラスは xerxesImpl.jar にあります。

Copyright IBM Corporation and others 2000, 2003.