Repositories, die diesen Erweiterungspunkt erweitern, können Implementierungen allgemeiner repositoryspezifischer Regeln für das Ändern, Bearbeiten und Löschen von Ressourcen bereitstellen. Die Schnittstellen IFileModificationValidator
und MoveDeleteHook
enthalten weitere Details.
Ein Repository-Typ kann auch angegeben werden, um eine nicht projektbezogene spezische Funktionailtät, wie zum Beispiel org.eclipse.team.core.ProjectSetCapability, zur Verfügung zu stellen.
<!ELEMENT extension (repository)>
<!ATTLIST extension
point CDATA #REQUIRED>
<!ELEMENT repository EMPTY>
<!ATTLIST repository
id CDATA #IMPLIED
class CDATA #REQUIRED
typeClass CDATA #IMPLIED>
<extension point=
"org.eclipse.team.core.repository"
>
<repository class=
"org.eclipse.myprovider.MyRepositoryProvider"
id=
"org.eclipse.myprovider.myProviderID"
>
</repository>
</extension>
Copyright (c) 2004 IBM Corporation und Andere. Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden unter den Bedingungen der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung begleitet und unter http://www.eclipse.org/legal/cpl-v10.html abgerufen werden kann.