Eclipse Platform v3.1

Package org.eclipse.team.internal.ccvs.core

Interface Summary
IConnectionMethod Implementators of this class can act as factories for creating connections to a CVS server with the desired custom communication protocol.
ICVSDecoratorEnablementListener A decorator enablement listener is notified of changes to the enablement of CVS state decorators.
ICVSFile The CVS analog of a file.
ICVSFileModificationValidator  
ICVSFolder The CVS analog of a directory.
ICVSListener  
ICVSRemoteFile This interface represents a file in a repository.
ICVSRemoteFolder This interface represents a remote folder in a repository.
ICVSRemoteResource The interface represents a resource that exists in a CVS repository.
ICVSRepositoryLocation This interface provides access to the specific portions of the repository location string for use by connection methods and the user authenticator.
ICVSResource The CVS analog of file system files and directories.
ICVSResourceVisitor Interface for an visitor of the IManagedResources.
ICVSRunnable A runnable which executes as a batch operation within a specific cvs local workspace.
ICVSStorage This interface is used by the Session to transfer file contents.
ILogEntry Instances of ILogEntry represent an entry for a CVS file that results from the cvs log command.
IResourceStateChangeListener A resource state change listener is notified of changes to resources regarding their team state.
IServerConnection CVS supports different connection methods for communicating between a client and the server.
IUserAuthenticator IUserAuthenticators are used to ensure that the user is validated for access to a given repository.
IUserInfo Instances of this class represent a username password pair.
 

Class Summary
CVSAnnotateBlock Model for a CVS Annotate block.
CVSCompareSubscriber This subscriber is used when comparing the local workspace with its corresponding remote.
CVSCoreFileModificationValidator Core validator that will load the UI validator only if a prompt is needed
CVSMergeSubscriber A CVSMergeSubscriber is responsible for maintaining the remote trees for a merge into the workspace.
CVSMergeSyncInfo  
CVSMessages  
CVSProjectSetCapability An object for serializing and deserializing of references to CVS based projects.
CVSProviderPlugin  
CVSRevisionNumberCompareCriteria CVSRevisionNumberCompareCriteria
CVSStatus  
CVSSyncInfo CVSSyncInfo
CVSSyncTreeSubscriber This class provides common funtionality for three way sychronizing for CVS.
CVSTag A tag in CVS gives a label to a collection of revisions.
CVSTeamProvider This class acts as both the ITeamNature and the ITeamProvider instances required by the Team core.
CVSTeamProviderType This class represents the CVS Provider's capabilities in the absence of a particular project.
CVSTeamProviderType.AutoShareJob  
CVSWorkspaceSubscriber CVSWorkspaceSubscriber
EditorsInfo Instances of EditorsInfo represent information for a CVS resurce that results from the cvs editors command.
Policy  
 

Exception Summary
CVSException A checked expection representing a failure in the CVS plugin.
 


Eclipse Platform v3.1