# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary
AbstractAccuRevCommand
AbstractAccuRevExtractSourceCommand
AbstractAddCommand
AbstractBlameCommand
AbstractBranchCommand
AbstractChangeLogCommand
AbstractCheckInCommand
AbstractCheckOutCommand
AbstractCommand
AbstractConsumer
AbstractCvsAddCommand
AbstractCvsBlameCommand
AbstractCvsBranchCommand
AbstractCvsChangeLogCommand
AbstractCvsCheckInCommand
AbstractCvsCheckOutCommand
AbstractCvsDiffCommand
AbstractCvsExportCommand
AbstractCvsListCommand
AbstractCvsMkdirCommand
AbstractCvsRemoveCommand
AbstractCvsScmProvider
AbstractCvsScmProvider.ScmUrlParserResult: The current ScmUrlParserResult
AbstractCvsScmTest
AbstractCvsStatusCommand
AbstractCvsTagCommand
AbstractCvsUpdateCommand
AbstractDiffCommand: TODO: Better support for entire filesets.
AbstractEditCommand
AbstractExportCommand
AbstractFileCheckingConsumer
AbstractFileCheckingConsumer
AbstractFileInfoCommand
AbstractGitRemoteInfoCommandTckTest
AbstractGitScmProvider: SCM Provider for git
AbstractListCommand
AbstractLockCommand
AbstractLoginCommand
AbstractMkdirCommand
AbstractPerforceConsumer
AbstractRemoteInfoCommand
AbstractRemoteInfoCommandTckTest: This test tests the remote info command.
AbstractRemoveCommand
AbstractScmManager
AbstractScmProvider
AbstractScmVersion
AbstractStatusCommand
AbstractSvnRemoteInfoCommandTckTest
AbstractSvnScmProvider: SCM Provider for Subversion
AbstractTagCommand
AbstractUnEditCommand
AbstractUnlockCommand
AbstractUntagCommand
AbstractUpdateCommand
AccuRev: Represents the AccuRev CLI interface
AccuRevAddCommand
AccuRevBlameCommand
AccuRevCapability
AccuRevChangeLogCommand: TODO filter results based on project_path Find appropriate start and end transaction ids from parameters.
AccuRevCheckInCommand
AccuRevCheckOutCommand
AccuRevCommandLine
AccuRevException
AccuRevExportCommand
AccuRevInfo
AccuRevLoginCommand
AccuRevRemoveCommand
AccuRevScmProvider: AccuRev integration with Maven SCM
AccuRevScmProviderRepository
AccuRevStat
AccuRevStatusCommand
AccuRevTagCommand
AccuRevUpdateCommand
AccuRevUpdateScmResult: Carry information about before and after transaction ids so we can run the changelog
AccuRevVersion
AddScmResult: Result of adding files to the SCM
AnnotateConsumer
AnonymousCommandLine: CommandLine extension to mask password
AuthTokenConsumer
BasicScmManager
BazaarAddCommand: Add no recursive.
BazaarAddConsumer
BazaarBlameCommand
BazaarBlameConsumer
BazaarChangeLogCommand
BazaarChangeLogConsumer
BazaarCheckInCommand
BazaarCheckOutCommand
BazaarCheckOutConsumer
BazaarConfig: Check bazaar installation.
BazaarConstants: Available/Used bazaar commands.
BazaarConsumer: Base consumer to do common parsing for all bazaar commands.
BazaarDiffCommand
BazaarDiffConsumer
BazaarRemoveCommand
BazaarRemoveConsumer
BazaarScmProvider: Bazaar NG http://bazaar-vcs.org/ is a decentralized revision control system.
BazaarScmProviderRepository
BazaarStatusCommand
BazaarTagCommand
BazaarUpdateCommand
BazaarUtils: Common code for executing bazaar commands.
BlameCommandTckTest
BlameLine
BlameScmRequest
BlameScmResult
BranchCommandTckTest: This test tests the branch command.
BranchScmResult
CategorisedElements
ChangedFileConsumer
ChangeFile: A set of information about revisions of a file as returned by CVS's log command
ChangeLogCommand
ChangeLogCommandTckTest: Test Changlog command.
ChangeLogScmRequest
ChangeLogScmResult
ChangeLogSet
ChangeSet
CheckInCommandTckTest: This test tests the check out command.
CheckInScmResult
CheckOutCommandTckTest: This test tests the check out command.
CheckOutScmResult
ClearCaseAddCommand
ClearCaseAddConsumer
ClearCaseBlameCommand
ClearCaseBlameConsumer
ClearCaseChangeLogCommand
ClearCaseChangeLogConsumer
ClearCaseCheckInCommand
ClearCaseCheckInConsumer
ClearCaseCheckOutCommand
ClearCaseCheckOutConsumer
ClearCaseCommand
ClearCaseEditCommand
ClearCaseEditConsumer
ClearCaseRemoveCommand
ClearCaseRemoveConsumer
ClearCaseScmProvider
ClearCaseScmProviderRepository: Provider Repository for ClearCase (standard, LT, UCM)
ClearCaseStatusCommand
ClearCaseStatusConsumer
ClearCaseTagCommand
ClearCaseTagConsumer
ClearCaseUnEditCommand
ClearCaseUnEditConsumer
ClearCaseUpdateCommand
ClearCaseUpdateConsumer
ClearCaseUtil
ClearcaseXpp3Reader: Class ClearcaseXpp3Reader.
ClearcaseXpp3Reader.ContentTransformer
ClearcaseXpp3Writer: Class ClearcaseXpp3Writer.
ClientVersionConsumer
Command
CommandOutputConsumer
CommandParameter
CommandParameters
ConsumerUtils
CvsBlameConsumer
CvsBranchCommandTckTest: This test tests the branch command.
CvsBranchConsumer
CvsChangeLogCommandTest
CvsChangeLogConsumer
CvsCheckInCommandTckTest
CvsCheckInConsumer
CvsCheckOutCommandTckTest
CvsCheckoutCommandTest
CvsCheckOutConsumer
CvsCommand
CvsCommandUtils
CvsConnection: A Cvs connection that simulates a command line interface.
CvsDiffCommandTckTest
CvsDiffConsumer
CvsExeAddCommand
CvsExeBlameCommand
CvsExeBranchCommand
CvsExeChangeLogCommand
CvsExeCheckInCommand
CvsExeCheckOutCommand
CvsExeDiffCommand
CvsExeExportCommand
CvsExeListCommand
CvsExeMkdirCommand
CvsExeRemoveCommand
CvsExeScmProvider
CvsExeStatusCommand
CvsExeTagCommand
CvsExeUpdateCommand
CvsJavaAddCommand
CvsJavaBlameCommand
CvsJavaBranchCommand
CvsJavaChangeLogCommand
CvsJavaCheckInCommand
CvsJavaCheckOutCommand
CvsJavaDiffCommand
CvsJavaExportCommand
CvsJavaListCommand
CvsJavaLoginCommand
CvsJavaMkdirCommand
CvsJavaRemoveCommand
CvsJavaScmProvider
CvsJavaStatusCommand
CvsJavaTagCommand
CvsJavaUpdateCommand
CvsListConsumer: Parses CVS/Entries format, for example, like
CvsLoginCommand
CvsLogListener: A basic implementation of a CVS listener.
CvsMkdirCommandTckTest
CvsPass: Adds an new entry to a CVS password file.
CvsScmProviderRepository
CvsScmTestUtils
CvsStatusCommandTckTest
CvsStatusConsumer
CvsTagCommandTckTest: This test tests the tag command.
CvsTagConsumer
CvsUpdateCommandTckTest
CvsUpdateCommandTest
CvsUpdateConsumer
CvsUtil
CvsXpp3Reader: Class CvsXpp3Reader.
CvsXpp3Reader.ContentTransformer
CvsXpp3Writer: Class CvsXpp3Writer.
DefaultLog
DefaultScmManager
DiffCommandTckTest: This test tests the diff command.
DiffConsumer
DiffScmResult
EditScmResult
ErrorStreamConsumer
ExportScmResult
ExportScmResultWithRevision
ExtConnection
FileDifference
FileListConsumer
FilenameUtils
GitAddCommand
GitBlameCommand
GitBlameCommandTckTest
GitBlameConsumer: Parses the --porcelain format of git-blame For more information about the porcelain format, please read the official GIT blame porcelain format description.
GitBranchCommand
GitBranchCommandTckTest
GitChangeLogCommand
GitChangeLogCommandTckTest
GitChangeLogConsumer
GitCheckInCommand
GitCheckInCommandTckTest
GitCheckOutCommand
GitCheckOutCommandTckTest
GitCommand
GitCommandLineUtils: Command line construction utility.
GitCommandUtils: Command utilities for git commands.
GitConfigFileReader
GitCurrentBranchConsumer: This logger parses the output of git symbolic-ref HEAD to determine the current branch.
GitDiffCommand
GitDiffCommandTckTest
GitDiffConsumer
GitDiffRawConsumer
GitExeScmProvider
GitInfoCommand
GitInfoConsumer
GitInfoItem
GitInfoScmResult
GitLatestRevisionCommandConsumer
GitListCommand
GitListCommandTckTest
GitListConsumer
GitRemoteInfoCommand
GitRemoteInfoConsumer
GitRemoveCommand
GitRemoveConsumer
GitScmProviderRepository
GitScmTestUtils
GitStatusCommand
GitStatusCommandTckTest
GitStatusConsumer
GitTagCommand
GitTagCommandTckTest
GitUntagCommand
GitUntagCommandTckTest: This test tests the untag command.
GitUpdateCommand
GitUpdateCommandTckTest
GitUpdateScmResult: Deprecated.
GitUtil
GitXpp3Reader: Class GitXpp3Reader.
GitXpp3Reader.ContentTransformer
GitXpp3Writer: Class GitXpp3Writer.
HgAddCommand: Add no recursive.
HgAddConsumer
HgBlameCommand
HgBlameConsumer
HgBranchCommand: Branch.
HgChangeLogCommand
HgChangeLogConsumer
HgChangeSet: Mercurial changeset
HgCheckInCommand
HgCheckOutCommand
HgCheckOutConsumer
HgCommandConstants: Available/Used hg commands.
HgConfig: Check hg installation.
HgConsumer: Base consumer to do common parsing for all hg commands.
HgDiffCommand
HgDiffConsumer
HgInfoCommand
HgInfoConsumer
HgListCommand: Get a list of all files in the repository
HgListConsumer: Get a list of all files in the repository
HgOutgoingConsumer: Get a list of outgoing changes
HgRemoveCommand
HgRemoveConsumer
HgScmProvider: Mercurial (HG) is a decentralized revision control system.
HgScmProviderRepository
HgStatusCommand
HgTagCommand: Tag
HgTagConsumer
HgUpdateCommand
HgUtils: Common code for executing hg commands.
HistoryConsumer
IllegalOutputException: Thrown when the output of an svn log command isn't recognized.
InfoConsumer
InfoItem
InfoScmResult
ListCommandTckTest: This test tests the list command.
ListScmResult: Result of `ScmProvider.list(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, boolean, org.apache.maven.scm.ScmVersion)` operation
LocalAddCommand
LocalChangeLogCommand
LocalCheckInCommand
LocalCheckOutCommand
LocalCheckOutScmResult
LocalCommand
LocalListCommand
LocalListScmResult
LocalMkdirCommand
LocalScmMetadata: Class LocalScmMetadata.
LocalScmMetadataUtils: Utils for dealing with LocalScmMetadata
LocalScmMetadataXpp3Reader: Class LocalScmMetadataXpp3Reader.
LocalScmMetadataXpp3Reader.ContentTransformer
LocalScmMetadataXpp3Writer: Class LocalScmMetadataXpp3Writer.
LocalScmProvider
LocalScmProviderRepository
LocalStatusCommand
LocalTagCommand
LocalUpdateCommand
LocalUpdateScmResult
LoginScmResult
MkdirCommandTckTest: This test tests the mkdir command.
MkdirScmResult: Result of making directories in SCM.
NoSuchCommandScmException
NoSuchScmProviderException
PerforceAddCommand
PerforceAddConsumer
PerforceBlameCommand
PerforceBlameConsumer
PerforceChangeLogCommand
PerforceChangeLogConsumer
PerforceChangesConsumer
PerforceCheckInCommand
PerforceCheckInConsumer
PerforceCheckOutCommand
PerforceCheckOutConsumer
PerforceCommand
PerforceDescribeConsumer: Parse the tagged output from "p4 describe -s [change] [change] [...]".
PerforceDiffCommand
PerforceDiffConsumer
PerforceEditCommand
PerforceEditConsumer
PerforceFilelogConsumer
PerforceHaveConsumer
PerforceInfoCommand: Encapsulates the 'p4 info' command which can be very useful in determining the runtime environment.
PerforceLoginCommand
PerforceLoginConsumer
PerforceRemoveCommand
PerforceRemoveConsumer
PerforceScmProvider
PerforceScmProviderRepository
PerforceStatusCommand
PerforceStatusConsumer
PerforceTagCommand
PerforceTagConsumer
PerforceUnEditCommand
PerforceUnEditConsumer
PerforceUpdateCommand
PerforceVerbMapper
PerforceWhereCommand: Encapsulates the 'p4 where' command which can be very useful in determining a file's location within the depot.
PlexusLogger
QuotedPropertyParser
QuotedPropertyParser.QuotedParseState
RemoteInfoScmResult
RemoveScmResult
RepositoryUrl: This class is a container which holds information about repository URL.
ScmBranch
ScmBranchParameters
ScmException
ScmFile
ScmFileSet: Set of files used for SCM operations.
ScmFileStatus
ScmLogDispatcher
ScmLogger
ScmManager
ScmManagerStub: Stub implementation of ScmManager for unit testing purposes.
ScmProvider
ScmProviderRepository
ScmProviderRepositoryStub: Stub for ScmProviderRepository for unit testing purposes.
ScmProviderRepositoryWithHost
ScmProviderStub: Stub implementation of ScmProvider for unit testing purposes.
ScmRepository
ScmRepositoryException
ScmRepositoryStub: Stub for ScmRepository for unit testing purposes.
ScmRequest: Base class for SCM wrapped parameters.
ScmResult
ScmRevision
ScmTag
ScmTagParameters
ScmTckTestCase: Base class for all TcK tests.
ScmTestCase: Base class for all scm tests.
ScmUntagParameters: parameters used by implementation to perform untag operation
ScmUrlUtils: A utility class that validates and parses scm url:s.
ScmVersion
ServerFileListConsumer
Settings: Class Settings.
Settings: Class Settings.
Settings: Class Settings.
Settings: Class Settings.
Settings: Class Settings.
StarteamAddCommand
StarteamAddConsumer
StarteamChangeLogCommand
StarteamChangeLogConsumer
StarteamCheckInCommand
StarteamCheckInConsumer
StarteamCheckOutCommand
StarteamCheckOutConsumer
StarteamCommand
StarteamCommandLineUtils: Command line construction utility.
StarteamDiffCommand
StarteamDiffConsumer
StarteamEditCommand
StarteamEditConsumer
StarteamRemoveCommand
StarteamRemoveConsumer
StarteamScmProvider
StarteamScmProviderRepository
StarteamStatusCommand
StarteamStatusConsumer
StarteamTagCommand
StarteamTagConsumer
StarteamUnEditCommand
StarteamUnEditConsumer
StarteamUpdateCommand
StarteamUtil
StarteamXpp3Reader: Class StarteamXpp3Reader.
StarteamXpp3Reader.ContentTransformer
StarteamXpp3Writer: Class StarteamXpp3Writer.
StatBackingConsumer
StatConsumer
StatusCommandTckTest: This test tests the status command.
StatusScmResult
Stream
StreamsConsumer
SvnAddCommand
SvnAddConsumer
SvnBlameCommand
SvnBlameCommandTckTest
SvnBlameConsumer
SvnBranchCommand
SvnBranchCommandTckTest: This test tests the branch command.
SvnChangeLogCommand
SvnChangeLogConsumer
SvnChangeSet
SvnCheckInCommand
SvnCheckInCommandTckTest
SvnCheckInConsumer
SvnCheckOutCommand
SvnCheckOutCommandTckTest
SvnCheckOutConsumer
SvnCommand
SvnCommandLineUtils: Command line construction utility.
SvnCommandUtils: Command utilities for svn commands.
SvnConfigFileReader
SvnDiffCommand
SvnDiffCommandTckTest
SvnDiffConsumer
SvnExeExportCommand
SvnExeScmProvider
SvnInfoCommand
SvnInfoConsumer
SvnInfoItem: Deprecated. use `InfoItem`
SvnInfoScmResult: Deprecated. use `InfoScmResult`
SvnListCommand: Command to list files in SVN ( `svn list` command )
SvnListCommandTckTest: Test for `list`command``
SvnListConsumer
SvnMkdirCommand
SvnMkdirCommandTckTest
SvnMkdirConsumer
SvnRemoteInfoCommand
SvnRemoveCommand
SvnRemoveConsumer
SvnScmProviderRepository
SvnScmTestUtils
SvnStatusCommand
SvnStatusCommandTckTest
SvnStatusConsumer
SvnTagBranchUtils
SvnTagCommand
SvnTagCommandTckTest: This test tests the tag command.
SvnUntagCommand: scm:untag for provider svn is done by removing the tag dir
SvnUntagCommandTckTest: This test tests the tag command.
SvnUpdateCommand
SvnUpdateCommandTckTest
SvnUpdateConsumer
SvnUpdateScmResult: Deprecated.
SvnUtil
SvnXpp3Reader: Class SvnXpp3Reader.
SvnXpp3Reader.ContentTransformer
SvnXpp3Writer: Class SvnXpp3Writer.
SynergyAddCommand
SynergyCCM: This class contains methods to execute Synergy `ccm` command line.
SynergyChangeLogCommand
SynergyCheckInCommand
SynergyCheckOutCommand
SynergyCommand
SynergyCreateTaskConsumer
SynergyEditCommand
SynergyGetCompletedTasksConsumer: Mainly inspired from CruiseControl
SynergyGetTaskObjectsConsumer: Mainly inspired from CruiseControl
SynergyGetWorkingFilesConsumer
SynergyGetWorkingProjectConsumer: Parse output of
SynergyRemoveCommand
SynergyRole: This class contains the different Synergy roles available.
SynergyScmProvider
SynergyScmProviderRepository
SynergyShowDefaultTaskConsumer
SynergyStatusCommand
SynergyTagCommand
SynergyTask: This class contains the different Synergy roles available.
SynergyTaskManager: In some Synergy versions (ie.
SynergyUnEditCommand
SynergyUpdateCommand
SynergyUtil: This class contains functional methods for Synergy.
SynergyWorkareaConsumer: Parse output of
TagCommandTckTest: This test tests the tag command.
TagScmResult
TfsAddCommand
TfsBlameCommand
TfsBlameConsumer
TfsBranchCommand
TfsChangeLogCommand
TfsChangeLogConsumer
TfsCheckInCommand
TfsCheckOutCommand
TfsCommand
TfsEditCommand
TfsListCommand
TfsScmProvider
TfsScmProviderRepository
TfsStatusCommand
TfsTagCommand
TfsUnEditCommand
TfsUpdateCommand
ThreadSafeDateFormat: Thread-safe version of java.text.DateFormat.
Transaction
UnEditScmResult
UnknownRepositoryStructure
UntagCommandTckTest: This test tests the untag command.
UntagScmResult
UpdateCommandTckTest: This test tests the update command.
UpdateScmResult
UpdateScmResultWithRevision
WorkSpace
WorkSpaceConsumer
WorkspaceUtils
XppStreamConsumer: This class is required because Plexus command line won't let you get to the process stream output process.