Guide til oprettelse af synkroniseringsdeltager
Id:
org.eclipse.team.ui.synchronizeWizards
Siden:
3.0
Beskrivelse:
Dette udvidelsespunkt bruges til at registrere en guide til
oprettelse af en synkroniseringsdeltager. Disse guider bruges til at
oprette synkroniseringsdeltagere, der vises i synkroniseringsoversigten.
En udbyder vil typisk oprette en guide, der gør det muligt for
brugeren at udføre og styre en bestemt type synkroniseringsdeltager.
Udbydere kan levere en udvidelse til dette udvidelsespunkt og en
implementering af org.eclipse.jface.wizard.IWizard.
Konfigurationskode:
<!ELEMENT extension (wizard?)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
name CDATA #REQUIRED
description CDATA #REQUIRED
icon CDATA #REQUIRED
class CDATA #REQUIRED
id CDATA #REQUIRED>
- name - Navnet på oprettelsestypen for
synkroniseringsdeltageren. Eksempler er "CVS", "CVS Merge" og "WebDAV".
- description - Beskrivelsen af oprettelsesguiden.
- icon - Den ikon, der skal vises, når denne guidetype vises for
brugeren.
- class - Det fuldstændige navn på den Java-klasse, der
implementerer org.eclipse.jface.wizard.IWizard.
- id - En entydig id for denne udvidelse.
Eksempler:
Det følgende er et eksempel på en udvidelse til en guide til
oprettelse af en synkroniseringsdeltager:
<udvidelsespunkt=
"org.eclipse.team.ui.synchronizeWizards"
>
<wizard
name=
"WebDAV"
description=
"Create a WebDAV participant to view changes between workspace resources and their remote WebDAV location"
icon=
"webdav.gif"
class=
"com.xyz.DAVWizard"
id=
"com.xyz.dav.synchronizeWizard"
>
</wizard>
</extension>
API-oplysninger:
Værdien for
attributten class skal repræsentere en klasse, der
implementerer org.eclipse.jface.wizard.IWizard.
Leveret implementering:
Plugin
org.eclipse.team.cvs.ui indeholder eksempler på definitioner på
synchronizeWizards-udvidelsespunkter.
Copyright (c) 2004 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