JDeveloper SCM API

oracle.ide.scm
Interface SCMRegistry


public interface SCMRegistry

Interface for SCM clients' registration with the framework.


Method Summary
 SCMClient getClient(java.lang.String name)
          Framework-level method.
 java.util.Iterator getRegisteredClients()
          Framework-level method.
 void register(SCMClient client)
          Registers the given client as available.
 

Method Detail

register

public void register(SCMClient client)
Registers the given client as available.
Parameters:
client - the source control client to register.

getRegisteredClients

public java.util.Iterator getRegisteredClients()
Framework-level method. Gets all client extensions known by the registry, as string class names.
Returns:
the classname list for all registered clients.

getClient

public SCMClient getClient(java.lang.String name)
Framework-level method. Gets the client for the given name.
Parameters:
name - the class name of the client to return
Returns:
the registered, named source control client

Copyright © 2002 Oracle Corporation