Creatori di struttura

Identificativo: org.eclipse.compare.structureCreators

Descrizione: questo punto di estensione consente ad un plug-in di registrare un creatore di struttura per tipi specifici di contenuto. Il creatore di struttura deve creare una struttura di IStructureComparator per un particolare contenuto. Questa struttura è utilizzata come input per il confronto di struttura. Il punto di estensione deve implementare l'interfaccia org.eclipse.compare.structuremergeviewer.IStructureCreator.

Tag di configurazione:

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

Esempi: di seguito è riportato un esempio di creatore di struttura per file java (estensione "java"):

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

Implementazione fornita: il plug-in dell'interfaccia utente di confronto definisce un creatore di struttura per archivi zip.

Copyright (c) 2000, 2003 IBM Corporation e altri. Tutti i diritti riservati.