Os repositórios que estendem esse ponto de extensão podem fornecer implementações para regras específicas de repositórios comuns para a modificação, a movimentação e a exclusão de recursos. Consulte as interfaces IFileModificationValidator
e MoveDeleteHook
para obter mais detalhes.
Um tipo Repositório também pode ser especificado a fim de fornecer recurso específico sem ser de projeto, como um org.eclipse.team.core.ProjectSetCapability.
<!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 e outros. Todos os direitos reservados. Este programa e os materiais que o acompanham são disponibilizados sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html