Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
SubclipseAdapter (RepositoryProviderType provider) | |
boolean | isInManagedProject (IResource resource) |
boolean | isManaged (IResource resource) |
VCSActivity | getSwitchActivity (ISarosSession sarosSession, IResource resource) |
VCSActivity | getUpdateActivity (ISarosSession sarosSession, IResource resource) |
String | getCurrentRevisionString (IResource resource) |
String | getRepositoryString (IResource resource) |
IProject | checkoutProject (String newProjectName, FileList fileList, IProgressMonitor monitor) |
String | getUrl (IResource resource) |
void | update (IResource resource, String revisionString, IProgressMonitor monitor) |
void | revert (IResource resource) |
VCSResourceInfo | getResourceInfo (IResource resource) |
VCSResourceInfo | getCurrentResourceInfo (IResource resource) |
void | switch_ (IResource resource, String url, String revisionString, IProgressMonitor monitor) |
void | connect (IProject project, String repositoryRoot, String directory, IProgressMonitor monitor) |
boolean | hasLocalCache (IProject project) |
void | disconnect (IProject project, boolean deleteContent, IProgressMonitor monitor) |
boolean | equals (Object obj) |
int | hashCode () |
ProjectDeltaVisitor | getProjectDeltaVisitor (EditorManager editorManager, ISarosSession sarosSession, SharedProject sharedProject) |
String | getID () |
Protected Member Functions | |
SVNRevision | getRevision (String revisionString) |
Static Protected Attributes | |
static final Logger | log |
Static Package Attributes | |
static final String | identifier = "org.tigris.subversion.subclipse.core.svnnature" |
Adapter for Subclipse 1.6.
de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.SubclipseAdapter | ( | RepositoryProviderType | provider | ) |
IProject de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.checkoutProject | ( | String | newProjectName, |
FileList | fileList, | ||
IProgressMonitor | monitor | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
void de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.connect | ( | IProject | project, |
String | repositoryRoot, | ||
String | directory, | ||
IProgressMonitor | progress | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
void de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.disconnect | ( | IProject | project, |
boolean | deleteContent, | ||
IProgressMonitor | progress | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
boolean de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.equals | ( | Object | obj | ) |
VCSResourceInfo de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getCurrentResourceInfo | ( | IResource | resource | ) | [virtual] |
String de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getCurrentRevisionString | ( | IResource | resource | ) |
String de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getID | ( | ) |
Returns the id of the provider.
Implements de.fu_berlin.inf.dpp.vcs.VCSProvider.
ProjectDeltaVisitor de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getProjectDeltaVisitor | ( | EditorManager | editorManager, |
ISarosSession | sarosSession, | ||
SharedProject | sharedProject | ||
) |
Reimplemented from de.fu_berlin.inf.dpp.vcs.VCSAdapter.
String de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getRepositoryString | ( | IResource | resource | ) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
VCSResourceInfo de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getResourceInfo | ( | IResource | resource | ) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
SVNRevision de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getRevision | ( | String | revisionString | ) | [protected] |
VCSActivity de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getSwitchActivity | ( | ISarosSession | sarosSession, |
IResource | resource | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
VCSActivity de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getUpdateActivity | ( | ISarosSession | sarosSession, |
IResource | resource | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
String de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.getUrl | ( | IResource | resource | ) | [virtual] |
resource |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
int de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.hashCode | ( | ) |
boolean de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.hasLocalCache | ( | IProject | project | ) | [virtual] |
Returns true if there is a folder like e.g. SVN's .svn for the project. Such a folder might exists even when the project is not currently connected to the Team provider.
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
boolean de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.isInManagedProject | ( | IResource | resource | ) | [virtual] |
resource |
true
if the resource is in a project that's under VC. Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
boolean de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.isManaged | ( | IResource | resource | ) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
void de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.revert | ( | IResource | resource | ) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
void de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.switch_ | ( | IResource | resource, |
String | url, | ||
String | revision, | ||
IProgressMonitor | monitor | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
void de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.update | ( | IResource | resource, |
String | targetRevision, | ||
IProgressMonitor | monitor | ||
) | [virtual] |
Implements de.fu_berlin.inf.dpp.vcs.VCSAdapter.
final String de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.identifier = "org.tigris.subversion.subclipse.core.svnnature" [static, package] |
final Logger de.fu_berlin.inf.dpp.vcs.SubclipseAdapter.log [static, protected] |
Logger .getLogger(SubclipseAdapter.class)
Reimplemented from de.fu_berlin.inf.dpp.vcs.VCSAdapter.