注釈モデル作成

org.eclipse.core.filebuffers.annotationModelCreation

3.0

この拡張ポイントは、このプラグインのデフォルトのテキスト・ファイル・バッファー・マネージャー の注釈モデル作成の動作をカスタマイズする場合に使用されます。 これにより、特定のファイル・コンテンツ型、ファイル拡張子、またはファイル名に対して作成された テキスト・ファイル・バッファーの注釈モデル・インスタンスを作成するために、どの注釈モデル・ファクトリーを 使用する必要があるかを指定できます。

<!ELEMENT extension (factory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT factory EMPTY>

<!ATTLIST factory

class         CDATA #REQUIRED

extensions    CDATA #IMPLIED

fileNames     CDATA #IMPLIED

contentTypeId CDATA #IMPLIED>

注釈モデル・ファクトリーの仕様です。 指定ファイルのファクトリーを見つけるには、各ファクトリー仕様の属性が、contentTypeId、fileNames、extensions の順に調べられます。 指定ファイルに対して複数の同等に固有のファクトリー仕様が見つかった場合にどのファクトリーが使用されるかは指定されていません。



   

<extension point=

"org.eclipse.core.filebuffers.annotationModelCreation"

>

<factory extensions=

"xzy"

class=

"org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory"

>

</factory>

</extension>

注釈モデル・ファクトリー は、org.eclipse.core.filebuffers.IAnnotationModelFactory を実装する必要があります。