<!ELEMENT extension (configExtension+ , standbyContentPart* , action*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT configExtension EMPTY>
<!ATTLIST configExtension
configId CDATA #REQUIRED
content CDATA #REQUIRED>
Definiuje rozszerzenie konfiguracji wprowadzenia. Można rozszerzyć dowolną stronę lub grupę w konfiguracji części wprowadzenia, jeśli zadeklarowano w niej możliwość rozszerzania przez zdefiniowanie zakotwiczeń.
<!ELEMENT standbyContentPart EMPTY>
<!ATTLIST standbyContentPart
id CDATA #REQUIRED
pluginId CDATA #REQUIRED
class CDATA #REQUIRED>
Rejestracja części standbyContentPart. Po zarejestrowaniu części trybu gotowości można je uruchamiać przy użyciu akcji introURL o następującym formacie:
http://org.eclipse.ui.intro/showStandby?partId=<identyfikator części standbyContentPart>
org.eclipse.ui.intro.config.IStandbyContentPart
do obsługi
wyświetlania alternatywnej treści trybu gotowości, takiej jak ściągawka.<!ELEMENT action EMPTY>
<!ATTLIST action
name CDATA #REQUIRED
replaces CDATA #REQUIRED>
Rejestracja niestandardowej akcji adresu URL wprowadzenia. Umożliwia ona tworzenie nowych akcji adresu URL wprowadzenia lub skrótów do akcji predefiniowanych.
<extension point=
"org.eclipse.ui.intro.configExtension"
>
<configExtension configId=
"com.org.xyz.introConfig"
content=
"extensionContent.xml"
/>
<standbyPart id=
"com.org.xyz.myStandbyPart"
class=
"com.org.xyz.internal.MyStandbyContent"
pluginId=
"com.org.xyz"
/>
<action name=
"shortcutAction"
replaces=
"http://org.eclipse.ui.intro/showStandby?partId=com.org.xyz.myStandbyPart"
/>
<action name=
"customAction"
replaces=
"runAction?pluginId=com.org.xyz&class=com.org.xyz.CustomAction&param1=value1"
/>
</extension>
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.