Sitetypfactory

Kennung: org.eclipse.update.core.siteTypes

Beschreibung: Der Aktualisierungsmechanismus der Plattform unterstützt Implementierungen von Sitetypen, die über Plug-ins verwendet werden können. Ein neuer Site-Typ kann registriert werden, um andere Site-Layout-Schemen zu unterstützen.

Der Erweiterungspunkt siteTypes ermöglicht die Implementierung anderer Sites, die unter Verwendung einer symbolischen Typenkennung registriert werden. Sobald über diese Kennung auf den Typ verwiesen wird, wird die gelieferte Factory dazu verwendet, die korrekte, konkrete Site-Implementierung zu erstellen.

Konfigurationsbefehle:

   <!ELEMENT extension (site-factory+)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT site-factory EMPTY>

   <!ATTLIST site-factory
     class CDATA #REQUIRED
   >

Beispiele: Das folgende Beispiel zeigt die Registrierung eines neuen Sitetyps.

   <extension
        id="custom"
        point="org.eclipse.update.core.siteTypes"
        name="Custom site">
      <site-factory
          class="com.xyz.update.CustomSiteFactory">
      </site-factory>
   </extension>

API-Informationen: Die registrierten Factoryklassen müssen org.eclipse.update.core.ISiteFactory implementieren.

Bereitgestellte Implementierung: Die Plattform stellt zwei Standardimplementierungen von Sitetypen zur Verfügung. Eine repräsentiert den standardmäßigen Aktualisierungsservertyp, die andere die lokale Dateisystem-Site.



Copyright IBM Corp. und Andere 2000, 2002.  Alle Rechte vorbehalten.