Konfigureringsveivisere
Identifikator:
org.eclipse.team.ui.configurationWizards
Beskrivelse:
Dette utvidelsespunktet
brukes til å registrere en metode for konfigurering av et prosjekt.
Konfigurering omfatter
tilknytning av et prosjekt til en gruppeleverandør, inkludering av all informasjon som er nødvendig for å
initialisere denne gruppeleverandøren, inkludering av ting som brukernavn, passord og eventuell relevant
informasjon som er nødvendig for å finne leverandøren.
Leverandører kan oppgi en
utvidelse for dette utvidelsespunktet, og en implementering av
org.eclipse.team.ui.IConfigurationWizard, som samler den nødvendige informasjonen
og konfigurerer prosjektene.
Konfigurasjonskodetype:
<!ELEMENT extension (wizard?)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
name CDATA #REQUIRED
icon CDATA #REQUIRED
class CDATA #REQUIRED
id CDATA #REQUIRED>
- name - navnet på
konfigurasjonstypen slik det skal vises i konfigureringsveiviseren. Eksempler er "CVS" og "WebDAV".
- icon - ikonet som skal
presenteres i konfigureringsveiviseren ved siden av navnet.
- class - et fullt kvalifisert navn
på Java-klassen som implementerer org.eclipse.team.ui.IConfigurationWizard.
- id - en unik
identifikator for denne utvidelsen.
Eksempler:
Nedenfor finner du et
eksempel på en konfigureringsveiviserutvidelse:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
API-informasjon:
Verdien av class-attributtet
må representere en klasse som implementerer org.eclipse.team.ui.IConfigurationWizard.
Dette
grensesnittet støtter konfigurering av en veiviser med en arbeidsbenk og et prosjekt.
Levert implementering:
Plugin-modulen
org.eclipse.team.provider.examples.ui inneholder eksempler på implementeringer av
IConfigurationWizard for leverandørtypene for WebDAV og filsystem.
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