| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A global static storage for all VcsProviderType instances.
An instance of VcsProviderType must register with the registry in order for IDE to use it.
This class is a singleton and can be accessed with VcsProviderRegistryAcess.getRegistry
| Method Summary | |
VcsProviderType | getProviderType(String id)Returns registered instance of VcsProviderType with ID equal to id. |
void | invalidateProvider(String id)Called when a particular provider is no longer in valid state. |
Enumeration | registeredIDs()Returns enumeration of IDs of all registered providers. |
void | registerProvider(VcsProviderType type)Registers instance of VcsProviderType. |
void | unregisterProvider(VcsProviderType type)Unregisters instance of VcsProviderType. |
| Method Detail |
public VcsProviderType getProviderType(String id)
VcsProviderType with ID equal to id.VcsProviderType to returnVcsProviderType, null if not foundpublic void invalidateProvider(String id)
VcsManager frees all used instances of VcsProvider and creates new, as necessary.public Enumeration registeredIDs()
public void registerProvider(VcsProviderType type)
VcsProviderType.VcsProviderType to be registeredpublic void unregisterProvider(VcsProviderType type)
VcsProviderType.
| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||