Création d'un modèle d'annotation

org.eclipse.core.filebuffers.annotationModelCreation

3.0

Ce point d'extension sert à personnaliser le comportement de création du modèle d'annotation de ce gestionnaire de mémoire tampon du fichier texte par défaut pour le plug-in. Il permet d'indiquer la fabrique de modèle d'annotation à utiliser pour créer l'instance de modèle d'annotation d'une mémoire tampon de fichier texte pour un certain type de contenu, un extension ou un nom de fichier.

<!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>

La spécification d'une fabrique de modèle d'annotation. Afin de chercher une fabrique pour un ficher donné, les attributs de chaque spécification de fabrique sont étudiés dans l'ordre suivant : contentTypeId, fileNames, extensions. Si plusieurs spécifications de fabrique identiques sont trouvées, la fabrique utilisée n'est pas indiquée.



   

<extension point=

"org.eclipse.core.filebuffers.annotationModelCreation"

>

<factory extensions=

"xzy"

class=

"org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory"

>

</factory>

</extension>

Les fabriques de modèles d'annotation doit implémenter org.eclipse.core.filebuffers.IAnnotationModelFactory.