Konfigurationsguider
Id:
org.eclipse.team.ui.configurationWizards
Beskrivelse:
Dette udvidelsespunkt bruges til at registrere en metode til
konfiguration af et projekt.
Konfiguration omfatter tilknytningen af et projekt til en teamudbyder,
inklusive alle de oplysninger, der er nødvendige for at initialisere
teamudbyderen, herunder f.eks. brugernavn, kodeord og eventuelle
relevante oplysninger, der er nødvendige for at lokalisere udbyderen.
Udbydere kan levere en udvidelse til dette udvidelsespunkt og en
implementering af org.eclipse.team.ui.IConfigurationWizard,
der samler de nødvendige oplysninger og konfigurerer projekterne.
Konfigurationskode:
<!ELEMENT extension (wizard?)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
navn CDATA #REQUIRED
icon CDATA #REQUIRED
klasse CDATA #REQUIRED
id CDATA #REQUIRED>
- name - navnet på konfigurationstypen, som det vises i
konfigurationsguiden. Eksempler er "CVS" og "WebDAV".
- icon - den ikon, der skal præsenteres i konfigurationsguiden
ved siden af navnet.
- class - det fuldstændige navn på den Java-klasse, der
implementerer org.eclipse.team.ui.IConfigurationWizard.
- id - en entydig id for denne udvidelse.
Eksempler:
Det følgende er et eksempel på en konfigurationsguideudvidelse:
<udvidelsespunkt=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
API-oplysninger:
Værdien for
attributten class skal repræsentere en klasse, der
implementerer org.eclipse.team.ui.IConfigurationWizard.
Denne grænseflade understøtter konfigurering af en guide på basis af en
arbejdsbænk og et projekt.
Leveret implementering:
Plugin
org.eclipse.team.provider.examples.ui indeholder eksempler på
implementeringer af IConfigurationWizard til WebDAV- og
filesystem-udbydertyper.
Copyright (c) 2002 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html