Le point d'extension siteTypes
permet à d'autres
implémentations de sites d'être enregistrées à l'aide d'un
identificateur de type symbolique. Chaque fois que le type est
référencé à l'aide de cet identificateur, la fabrique fournie est
utilisée pour créer l'implémentation de site concrète correcte.
<!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>
<extension id=
"custom"
point=
"org.eclipse.update.core.siteTypes"
name=
"Site personnalisé"
>
<site-factory class=
"com.xyz.update.CustomSiteFactory"
>
</site-factory>
</extension>
org.eclipse.update.core.ISiteFactory
.
Copyright (c) 2004 IBM Corporation and others. All rights reserved. Ce programme et les produits qui l'accompagnent sont distribués sous licence Eclipse v1.0 et disponibles à l'adresse suivante : http://www.eclipse.org/legal/epl-v10.html