Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
SubclipseProjectDeltaVisitor (EditorManager editorManager, ISarosSession sarosSession, SharedProject sharedProject) | |
boolean | visit (IResourceDelta delta) |
void | add (IResource resource) |
Protected Member Functions | |
void | move (IResource resource, IPath oldPath, IProject oldProject, boolean contentChange) throws IOException |
void | updateInfo (IResource resource) |
Protected Attributes | |
final VCSAdapter | vcs |
Visits the resource changes in a shared SVN project.
When running an SVN operation, Subclipse uses multiple jobs, which results in multiple resourceChanged events. This visitor detects these Subclipse-specific jobs.
The visitor is not supposed to be reused for multiple different resourceChanged events.
de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.SubclipseProjectDeltaVisitor | ( | EditorManager | editorManager, |
ISarosSession | sarosSession, | ||
SharedProject | sharedProject | ||
) |
void de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.add | ( | IResource | resource | ) |
Reimplemented from de.fu_berlin.inf.dpp.project.ProjectDeltaVisitor.
void de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.move | ( | IResource | resource, |
IPath | oldPath, | ||
IProject | oldProject, | ||
boolean | contentChange | ||
) | throws IOException [protected] |
Reimplemented from de.fu_berlin.inf.dpp.project.ProjectDeltaVisitor.
void de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.updateInfo | ( | IResource | resource | ) | [protected] |
boolean de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.visit | ( | IResourceDelta | delta | ) |
Reimplemented from de.fu_berlin.inf.dpp.project.ProjectDeltaVisitor.
final VCSAdapter de.fu_berlin.inf.dpp.vcs.SubclipseProjectDeltaVisitor.vcs [protected] |