構造体クリエーター

ID: org.eclipse.compare.structureCreators

説明: この拡張ポイントにより、プラグインで、 特定のコンテンツ・タイプの構造体クリエーターを登録できます。 構造体クリエーターは、指定のコンテンツの IStructureComparator のツリーを作成する必要があります。 このツリーは、構造比較の入力として使用されます。 拡張ポイントは、インターフェース org.eclipse.compare.structuremergeviewer.IStructureCreator をインプリメントする必要があります。

構成マークアップ:

   <!ELEMENT extension (structureCreator*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT structureCreator EMPTY>

   <!ATTLIST structureCreator
     id         CDATA #REQUIRED
     class      CDATA #REQUIRED
     extensions CDATA #REQUIRED
   >

例: java ファイル (拡張子 "java") の構造体クリエーターの例を以下に示します。

<extension point = "org.eclipse.compare.structureCreators"> 
     <structureCreator 
         id="org.eclipse.compare.JavaStructureCreator" 
         class="org.eclipse.compare.JavaStructureCreator" 
         extensions="java" 
    /> 
</extension>

提供されるインプリメンテーション: 比較 UI プラグインは、ZIP アーカイブ構造体クリエーターを定義します。

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.