Da: versione 2.0
Descrizione: il plug-in Team contiene i concetti di base dei repository. Un repository deve fornire supporto per la condivisione delle risorse tra i membri Team. I repository sono configurati in base ai singoli progetti. È possibile associare un repository ad un solo progetto per volta.
I repository che estendono questo punto di estensione possono fornire
implementazioni per le regole specifiche dei repository comuni per la
modifica, spostamento e eliminazione delle risorse. Per ulteriori dettagli
consultare le interfacce IFileModificationValidator
e MoveDeleteHook
.
Tag di configurazione:
<!ELEMENT extension (repository)>
<!ATTLIST extension
point CDATA #REQUIRED
>
<!ELEMENT repository EMPTY>
<!ATTLIST repository
id CDATA #IMPLIED
class CDATA #REQUIRED
>
<extension point="org.eclipse.team.core.repository"> <repository class="org.eclipse.myprovider.MyRepositoryProvider" id="org.eclipse.myprovider.myProviderID"> </repository> </extension>
Informazioni API: il valore dell'attributo class deve rappresentare una sottoclasse di org.eclipse.team.core.RepositoryProvider.
Implementazione fornita: l'implementazione di RepositoryProvider fornisce metodi di guida e codice comune per l'associazione e l'eliminazione di associazioni di fornitori a progetti.
Copyright (c) 2002 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento
sono disponibili secondo i termini della Common Public License v1.0 che sono
distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/cpl-v10.html