Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.vcs.VCSProviderFactory Interface Reference
Inheritance diagram for de.fu_berlin.inf.dpp.vcs.VCSProviderFactory:
de.fu_berlin.inf.dpp.core.vcs.NullVCSProviderFactoryImpl de.fu_berlin.inf.dpp.vcs.EclipseVCSProviderFactoryImpl

List of all members.

Public Member Functions

VCSProvider getProvider (IProject project)
VCSProvider getProvider (String identifier)

Detailed Description

INTERFACE UNDER DEVELOPMENT!


Member Function Documentation

VCSProvider de.fu_berlin.inf.dpp.vcs.VCSProviderFactory.getProvider ( IProject  project)

Determine the repository provider of the project and return the corresponding VCSProvider. The method will return null if the project is not under version control, or if no provider could be found for the project.

Parameters:
project
Returns:
VCSProvider de.fu_berlin.inf.dpp.vcs.VCSProviderFactory.getProvider ( String  identifier)

Determine and instantiate the corresponding VCSProvider for the provided identifier.

Parameters:
identifier
Returns:
the corresponding provider for the given identifier or null if no provider can be found
 All Classes Namespaces Files Functions Variables Enumerations