Kommenttimallin luonti

org.eclipse.core.filebuffers.annotationModelCreation

3.0

Tämän laajennuspisteen avulla voidaan mukauttaa sitä, miten tämän lisäosan tekstitiedostopuskurin oletushallintaohjelma luo kommenttimallin. Laajennuspisteeseen voidaan määrittää kommenttimallin factory-metodi, jota käytetään tiettyä tiedostosisältölajia, tiedostotunnistetta tai tiedostonimeä varten luodun tekstitiedostopuskurin kommenttimalli-ilmentymän luonnissa.

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

Tämä elementti sisältää kommenttimallin factory-metodin määrityksen. Yksittäisen tiedoston factory-metodi selvitetään vertaamalla kunkin factory-määrityksen määritteitä järjestyksessä contentTypeId (sisältölaji), fileNames (tiedostonimi) ja extensions (tunniste). Yksittäiselle tiedostolle löytyvien useiden samantasoisten factory-määritysten soveltamisjärjestystä ei ole määritetty.



   

<extension point=

"org.eclipse.core.filebuffers.annotationModelCreation"

>

<factory extensions=

"xzy"

class=

"org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory"

>

</factory>

</extension>

Kommenttimallien factory-metodien on toteutettava org.eclipse.core.filebuffers.IAnnotationModelFactory-liittymä.