O ponto de extensão siteTypes
permite que as implementações de site alternativos sejam
registradas utilizando um identificador de tipo simbólico. Sempre que o
tipo é mencionado utilizando este identificador, a fábrica fornecida
é utilizada para criar a implementação de site específico correto.
<!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 personalizado"
>
<site-factory class=
"com.xyz.update.CustomSiteFactory"
>
</site-factory>
</extension>
org.eclipse.update.core.ISiteFactory
Direitos Autorais (c) 2004 IBM Corporation e outros. Todos os direitos reservados. Este programa e os materiais que o acompanham são disponibilizados sob os termos do Eclipse Public License v1.0 que acompanha esta distribuição e está disponível no site http://www.eclipse.org/legal/epl-v10.html.