Skapa anteckningsmodell

org.eclipse.core.filebuffers.annotationModelCreation

3.0

Den här utökningspunkten används för att anpassa hur anteckningsmodeller skapas i det här insticksprogrammets standardhanterare för textfilsbuffert. Den gör det möjligt att ange vilken anteckningsmodellfabrik som ska användas till att en anteckningsmodellförekomst ska kunna skapas av en textfilsbuffert som har skapats för en viss filinnehållstyp, ett visst filtillägg eller ett visst filnamn.

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

Specifikation av en anteckningsmodellfabrik. För att en fabrik för en viss fil ska kunna hittas konsulteras attributen i varje fabriksspecifikation i följande ordning: contentTypeId, fileNames, extensions. Om flera likvärdiga fabriksspecifikationer hittas för en viss fil, anges inte vilken fabrik som används.



   

<extension point=

"org.eclipse.core.filebuffers.annotationModelCreation"

>

<factory extensions=

"xzy"

class=

"org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory"

>

</factory>

</extension>

Anteckningsmodellfabriker måste implementera org.eclipse.core.filebuffers.IAnnotationModelFactory.