Site Type Factory

Kennung

org.eclipse.update.core.siteTypes

Beschreibung

Der Plattformaktualisierungsmechanismus unterstützt eine Plug-in-Site-Typimplementierung. 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 dieser Typ über diese Kennung referenziert wird, wird die gelieferte Factory dazu verwendet, die korrekte, konkrete Site-Implementierung zu erstellen.

Befehle

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

Beispiel

Das folgende Beispiel stellt die Registrierung eines neuen Site-Typs dar.

<extension
   id="custom"
   point="org.eclipse.update.core.siteTypes"
   name="Angepasste Site">

   <site-factory
      class="com.xyz.update.CustomSiteFactory">
   </site-factory>
</extension>

API-Informationen

Registrierte Factory-Klassen müssen org.eclipse.update.core.ISiteFactory implementieren.

Bereitgestellte Implementierung

Die Plattform unterstützt zwei Standardimplementierungen von Site-Typen. Eine repräsentiert den standardmäßigen Aktualisierungsservertyp, die andere die lokale Dateisystem-Site.

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