Fábrica de Tipo de Site

Identificador: org.eclipse.update.core.siteTypes

Descrição: O mecanismo de atualização da plataforma suporta implementações de tipo de site conectável. Um novo tipo de site pode ser registrado para suportar esquemas de layout de site alternativos.

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.

Marcação da Configuração:

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

Exemplos: A seguir encontra-se um exemplo do novo registro de tipo de site.

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

Informações de API: As classes de fábricas registradas devem implementar org.eclipse.update.core.ISiteFactory

Implementação Fornecida: A plataforma fornece duas implementações padrão de tipos de sites. Uma representando o tipo de servidor de atualização padrão e a outra representando o site de sistema de arquivos local.



Copyright IBM Corporation e outros 2000, 2002. Todos os Direitos Reservados.