<feature> i <install-handler>
), dzięki czemu
składnik przeznaczony do pobrania nie musi zawierać kopii kodu takiego programu
obsługi.
<!ELEMENT extension (install-handler+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT install-handler EMPTY>
<!ATTLIST install-handler
class CDATA #REQUIRED>
<extension id=
"custom"
point=
"org.eclipse.update.core.installHandlers"
name=
"Niestandardowy program obsługi instalacji"
>
<install-handler class=
"com.xyz.update.CustomInstallHandler"
>
</install-handler>
</extension>
org.eclipse.update.core.IInstallHandler
.
Implementacje powinny rozszerzać klasę bazową
org.eclipse.update.core.BaseInstallHandler
.
org.eclipse.update.core.DefaultInstallHandler
. Jeśli zostanie
użyty, skopiuje wszystkie wpisy danych niezwiązanych z modułami dodatkowymi (dostarczone wraz ze składnikiem) do katalogu instalacji składnika.
Copyright (c) 2004 IBM Corporation i inne podmioty. Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.