| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Helper class to facilitate registering of newly created instances of VcsProvider. Basically a Hashtable storing VcsProvider instances basing on its reference and ID. This class is singleton. No one is allowed to create instances of it.
| Method Summary | |
static VcsProviderHelper | getInstance()Returns instance of VcsProviderHelper. |
boolean | isProviderRegistered(VcsProvider provider)Returns true if particular instance of VcsProvider is registered. |
void | registerProvider(VcsProvider provider)Register an instance of VcsProvider. |
void | unRegisterAllProviders(String ID)Unregister all instances of VcsProvider with specified ID. |
void | unRegisterProvider(VcsProvider provider)Unregister an instance of VcsProvider. |
| Method Detail |
public static VcsProviderHelper getInstance()
public boolean isProviderRegistered(VcsProvider provider)
public void registerProvider(VcsProvider provider)
isProviderRegistered will return true for this instance.public void unRegisterAllProviders(String ID)
VcsProvider.free () of each unregistered provider.public void unRegisterProvider(VcsProvider provider)
| Association Links |
to Class java.util.Hashtable
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||