A B C D E F G H I L M N P Q R S T U V W

A

add(RemoteDirectory) - Method in class net.sourceforge.cvsgrab.LocalRepository
Adds a remote directory in the local filesystem, and update the CVS admin entries for that directory.
addQueryParam(String, String) - Static method in class net.sourceforge.cvsgrab.WebBrowser
 
addQueryParam(String, String, String) - Static method in class net.sourceforge.cvsgrab.WebBrowser
 
adjustFile(RemoteFile, JXPathContext) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
adjustFile(RemoteFile, JXPathContext) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
 
adjustFile(RemoteFile, JXPathContext) - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_7Interface
 
adjustFile(RemoteFile, JXPathContext) - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
adjustFile(RemoteFile, JXPathContext) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 

B

backupFile(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Backup a remote file that was locally modified
BINARY_TYPE - Static variable in class net.sourceforge.cvsgrab.RemoteFile
File is a binary file

C

checkUpdateStatus(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Return true if the file needs to be updated
Chora2_0Interface - Class in net.sourceforge.cvsgrab.web
Support for Chora 2.0 interfaces to a cvs repository
Chora2_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
CLEAN_UPDATE_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
cleanRemovedFiles(RemoteDirectory) - Method in class net.sourceforge.cvsgrab.LocalRepository
Remove the local copies of the files that have been deleted in the remote repository.
clearLocation() - Method in class net.sourceforge.cvsgrab.WebOptions
Clears the location parameters
CONNECTIONS_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
createProxy() - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Create the nested element for configuring the proxy
createWeb() - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Create the nested element for configuring the web authentification
CVS_ROOT_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
CVSGrab - Class in net.sourceforge.cvsgrab
Application class for CVSGrab.
CVSGrab() - Constructor for class net.sourceforge.cvsgrab.CVSGrab
Constructor for the CVSGrab object
CVSGrabAdminHandler - Class in net.sourceforge.cvsgrab
Handles the CVS admin files.
CVSGrabAdminHandler(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.CVSGrabAdminHandler
Constructor for CVSGrabAdminHandler
CVSGrabLog - Class in net.sourceforge.cvsgrab.util
Logs messages for CVSGrab.
CVSGrabLog(String) - Constructor for class net.sourceforge.cvsgrab.util.CVSGrabLog
Constructor for CVSGrabLog
CVSGrabTask - Class in net.sourceforge.cvsgrab
Ant task for CVSGrab.
CVSGrabTask() - Constructor for class net.sourceforge.cvsgrab.CVSGrabTask
Constructor for the CVSGrabTask object
CvsWeb1_0Interface - Class in net.sourceforge.cvsgrab.web
Support for CvsWeb 1.0 interfaces to a cvs repository
CvsWeb1_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
Constructor for CvsWeb1_0Interface
CvsWeb2_0Interface - Class in net.sourceforge.cvsgrab.web
Support for CvsWeb 2.0 interfaces to a cvs repository
CvsWeb2_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.CvsWeb2_0Interface
Constructor for CvsWeb2_0Interface
CvsWeb3_0Interface - Class in net.sourceforge.cvsgrab.web
Support for CvsWeb 3.0 interfaces to a cvs repository
CvsWeb3_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.CvsWeb3_0Interface
Constructor for CvsWeb3_0Interface
CvsWebInterface - Class in net.sourceforge.cvsgrab
Abstracts the web interface available for a CVS repository.
CvsWebInterface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.CvsWebInterface
Constructor for CvsWebInterface

D

DEBUG_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
DEBUG_WIRE_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
DEST_DIR_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
destroy() - Method in class net.sourceforge.cvsgrab.ThreadPool
Interrupt all threads and clear the pool This method should only be used to tidy up.
destroy() - Method in class net.sourceforge.cvsgrab.util.ThreadPool
Interrupt all threads and clear the pool This method should only be used to tidy up.
detect(Document) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.CvsWeb2_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.CvsWeb3_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.Sourcecast1_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.Sourcecast2_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.Sourcecast3_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
Detects if the web page is compatible with this web interface, and if yes initialize it.
detect(Document) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
Detects if the web page is compatible with this web interface, and if yes initialize it.
DETECTED_WEB_INTERFACE - Static variable in class net.sourceforge.cvsgrab.CvsWebInterface
 
DetectException - Exception in net.sourceforge.cvsgrab
Base class for the exceptions thrown by the detect method on the WebInterface class.
DetectException() - Constructor for exception net.sourceforge.cvsgrab.DetectException
Constructor for DetectException
DetectException(String) - Constructor for exception net.sourceforge.cvsgrab.DetectException
Constructor for DetectException
DetectException(Throwable) - Constructor for exception net.sourceforge.cvsgrab.DetectException
Constructor for DetectException
DetectException(String, Throwable) - Constructor for exception net.sourceforge.cvsgrab.DetectException
Constructor for DetectException
diff(LocalRepository, PrintWriter, CVSGrab) - Method in class net.sourceforge.cvsgrab.RemoteFile
 
DIFF_CMD - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
diffContents(PrintWriter) - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Diff the contents of the repository and store the diffs in the file
diffCVSRepository() - Method in class net.sourceforge.cvsgrab.CVSGrab
Builds the differences against the remote repository
doTask(Runnable) - Method in class net.sourceforge.cvsgrab.ThreadPool
Execute a Runnable task
doTask(Runnable) - Method in class net.sourceforge.cvsgrab.util.ThreadPool
Execute a Runnable task
DUMMY_ROOT - Static variable in class net.sourceforge.cvsgrab.CVSGrab
The dummy root to use if the cvsRoot option is not set

E

execute() - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Execute the task
executeMethod(HttpMethod, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Execute a http method

F

findInterface(CVSGrab) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
Find the cvs web interface that could have generated this html page
FishEye1_0Interface - Class in net.sourceforge.cvsgrab.web
Support for FishEye 0.8, 0.9 and maybe 1.0 interfaces to a cvs repository
FishEye1_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.FishEye1_0Interface
 
forceFinalSlash(String) - Static method in class net.sourceforge.cvsgrab.WebBrowser
 

G

getAltBaseUrl() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getAltBaseUrl() - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
getAltBaseUrl() - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
 
getAltBaseUrl() - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getBaseUrl() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getBaseUrl() - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
getBaseUrl() - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getBaseUrl() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getBaseUrls(CVSGrab) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getBrowsePath() - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
getCheckoutPath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getCvsRoot() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getCvsrootParam() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getDestDir() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getDirectories(Document) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getDirectories(Document) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
getDirectories(Document) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
getDirectories(Document) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
getDirectoriesXpath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getDirectory() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
getDirectoryPath() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Gets the directory path
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getDirectoryUrl(String) - Method in class net.sourceforge.cvsgrab.RemoteRepository
 
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getDirectoryUrl(String, String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getDirectoryXpath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getDocument(String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Execute the method and gets the response as a xml document.
getDocument(HttpMethod, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Execute the method and gets the response as a xml document.
getDocumentFromSource(String) - Method in class net.sourceforge.cvsgrab.WebBrowser
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.RemoteRepository
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
getDownloadUrl(String, RemoteFile) - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_7Interface
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getDownloadUrl(RemoteFile) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getFailedUpdateCount() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the failed update count
getFileNameXpath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getFiles(Document) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getFiles(Document) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
getFiles(Document) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
getFilesXpath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getFileVersionXpath() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getGrabber() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getHost() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Gets the host.
getHttpProxy() - Method in class net.sourceforge.cvsgrab.WebOptions
Gets the httpProxy.
getId() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getId() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
getInstance() - Static method in class net.sourceforge.cvsgrab.ThreadPool
 
getInstance() - Static method in class net.sourceforge.cvsgrab.util.ThreadPool
 
getInstance() - Static method in class net.sourceforge.cvsgrab.WebBrowser
 
getInterface(CVSGrab, String) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
Explicitely select a web interface capable of handle the web pages.
getInterfaceIds(CVSGrab) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getLastModified() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
getLocalDir(RemoteDirectory) - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the local directory to use for storing the contents of the remote directory
getLocalDir() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
 
getLocalFile(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the local file to use for storing the contents of the remote file
getLocalRepository() - Method in class net.sourceforge.cvsgrab.RemoteRepository
Gets the local repository attribute
getLocalRootDir() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the root directory
getLocalVersion(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Returns the local version of the remote file
getLog() - Static method in class net.sourceforge.cvsgrab.CVSGrab
 
getName() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
getNewFileCount() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the new file count
getNtdomain() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Gets the ntDomain.
getPackageDir() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getPackagePath() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getPackagePath() - Method in class net.sourceforge.cvsgrab.WebOptions
 
getPassword(String) - Method in class net.sourceforge.cvsgrab.util.PasswordField
Gets the passowrd while masking the user input.
getPassword() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Gets the password.
getPassword() - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
Gets the password.
getPool() - Method in class net.sourceforge.cvsgrab.util.ThreadPool
Gets the pool.
getPort() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Gets the port.
getProjectRoot() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getProjectRoot() - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
 
getProjectRoot() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getProjectRoot() - Method in class net.sourceforge.cvsgrab.WebOptions
 
getPruneEmptyDirs() - Method in class net.sourceforge.cvsgrab.CVSGrab
Gets the prune empty dirs
getQueryParams() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getQueryParams() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getQueryParams(String) - Static method in class net.sourceforge.cvsgrab.WebBrowser
Extract the query parameters
getQueryParams() - Method in class net.sourceforge.cvsgrab.WebOptions
 
getRemoteDirectory(String) - Method in class net.sourceforge.cvsgrab.RemoteRepository
Gets the remote directory attribute
getRemoteFiles() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Gets the remote files attribute
getRemoteRepository() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
 
getRemovedFileCount() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the removed file count
getResponse(HttpMethod, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Gets the response from a method that has been executed
getRoot() - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
getRoot() - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getRootUrl() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getRootUrl() - Method in class net.sourceforge.cvsgrab.RemoteRepository
Gets the root url attribute
getRootUrl() - Method in class net.sourceforge.cvsgrab.WebOptions
 
getTagParam() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getType() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getType() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
getUpdatedFileCount() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the updated file count
getUrl() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Gets the url attribute
getUsername() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Gets the user.
getUsername() - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
Gets the user.
getVersion() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.CvsWeb2_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.CvsWeb3_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.Sourcecast2_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.Sourcecast3_0Interface
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_7Interface
 
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_8Interface
 
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
 
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
getVersionMarker() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getVersionTag() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getVersionTag() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
 
getVersionTag() - Method in class net.sourceforge.cvsgrab.WebOptions
 
getWebAuthentification() - Method in class net.sourceforge.cvsgrab.WebOptions
Gets the webAuthentification.
getWebInterface() - Method in class net.sourceforge.cvsgrab.RemoteRepository
 
getWebInterfaceId() - Method in class net.sourceforge.cvsgrab.CVSGrab
Gets the webInterfaceId.
getWebInterfaceId() - Method in class net.sourceforge.cvsgrab.WebOptions
Gets the webInterfaceId.
getWebInterfaceType() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
getWebOptions() - Method in class net.sourceforge.cvsgrab.CVSGrab
 
getWebProperties(CVSGrab, String) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
Guess the connection properties by parsing the full url used when connecting to the web repository
grab(LocalRepository) - Method in class net.sourceforge.cvsgrab.RemoteFile
 
grabCVSRepository() - Method in class net.sourceforge.cvsgrab.CVSGrab
Main method for getting and updating files.
guessWebProperties(String) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Guess the web properties frmo the full url
guessWebProperties(String) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
guessWebProperties(String) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
 
guessWebProperties(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 

H

hasDirectoryToProcess() - Method in class net.sourceforge.cvsgrab.RemoteRepository
 
HELP_CMD - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 

I

init() - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Initialize the web interface
init(int) - Static method in class net.sourceforge.cvsgrab.ThreadPool
Initialise the thread pool
init(int) - Static method in class net.sourceforge.cvsgrab.util.ThreadPool
Initialise the thread pool
init() - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
Initialize the web interface
InvalidVersionException - Exception in net.sourceforge.cvsgrab
Exception thrown when the version detected is incompatible with the version supported by the web interface.
InvalidVersionException(String) - Constructor for exception net.sourceforge.cvsgrab.InvalidVersionException
Constructor for InvalidVersionException
isBinary() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
isCleanUpdate() - Method in class net.sourceforge.cvsgrab.CVSGrab
Gets the cleanUpdate.
isCleanUpdate() - Method in class net.sourceforge.cvsgrab.LocalRepository
Gets the cleanUpdate flag.
isInAttic() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
isStopped() - Method in class net.sourceforge.cvsgrab.util.ThreadPool
Gets the stopped.

L

LIST_WEB_INTERFACES_CMD - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
loadContents() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Load the contents of the web page and upload the set of versioned files and sub directories as needed.
loadFile(String, File) - Method in class net.sourceforge.cvsgrab.WebBrowser
 
loadFile(HttpMethod, File, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
 
LocalRepository - Class in net.sourceforge.cvsgrab
The local repository where the files are stored on this computer.
LocalRepository(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.LocalRepository
Constructor for the LocalRepository object
log(int, Object, Throwable) - Method in class net.sourceforge.cvsgrab.util.CVSGrabLog

M

main(String[]) - Static method in class net.sourceforge.cvsgrab.CVSGrab
The main program for the CVSGrab class
MarkerNotFoundException - Exception in net.sourceforge.cvsgrab
Exception throw when the detect ethod on the WebInterface doesn't locate the version marker on the page.
MarkerNotFoundException() - Constructor for exception net.sourceforge.cvsgrab.MarkerNotFoundException
Constructor for MarkerNotFoundException
MarkerNotFoundException(String) - Constructor for exception net.sourceforge.cvsgrab.MarkerNotFoundException
Constructor for MarkerNotFoundException
MaskingThread - Class in net.sourceforge.cvsgrab.util
This class attempts to erase characters echoed to the console.
MaskingThread(String) - Constructor for class net.sourceforge.cvsgrab.util.MaskingThread
Constructor for MaskingThread

N

net.sourceforge.cvsgrab - package net.sourceforge.cvsgrab
 
net.sourceforge.cvsgrab.util - package net.sourceforge.cvsgrab.util
 
net.sourceforge.cvsgrab.web - package net.sourceforge.cvsgrab.web
 
nextDirectoryToProcess() - Method in class net.sourceforge.cvsgrab.RemoteRepository
 

P

PACKAGE_DIR_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PACKAGE_PATH_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PasswordField - Class in net.sourceforge.cvsgrab.util
This class prompts the user for a password and attempts to mask input with ""
PasswordField() - Constructor for class net.sourceforge.cvsgrab.util.PasswordField
 
presetMatch(String, String) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Returns true if there is a rule that matches this web interface to the given url
presetMatch(String, String) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
presetMatch(String, String) - Method in class net.sourceforge.cvsgrab.web.Sourcecast3_0Interface
Returns true if there is a rule that matches this web interface to the given url
printHelp() - Method in class net.sourceforge.cvsgrab.CVSGrab
Prints help for the command line program
printWebInterfaces() - Static method in class net.sourceforge.cvsgrab.CVSGrab
Prints the list of available web interfaces
PROJECT_ROOT_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PROXY_HOST_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PROXY_NTDOMAIN_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PROXY_PASSWORD_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PROXY_PORT_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PROXY_USER_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
PRUNE_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
pruneEmptyDirectories() - Method in class net.sourceforge.cvsgrab.LocalRepository
Remove any directory that doesn't contain any files

Q

QUERY_PARAMS_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
QUIET_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
quote(String) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
Python-style of URIUtil.encodePath
quote(String) - Method in class net.sourceforge.cvsgrab.web.FishEye1_0Interface
Python-style of URIUtil.encodePath
quote(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
Python-style of URIUtil.encodePath

R

readProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
 
readProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions
 
readProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
 
registerDirectoryToProcess(RemoteDirectory) - Method in class net.sourceforge.cvsgrab.RemoteRepository
Registers a directory to process
registerDocument(String, Document) - Static method in class net.sourceforge.cvsgrab.CvsWebInterface
For test purposes
registerRemoteFile(RemoteFile) - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Registers the remote file in this directory
RemoteDirectory - Class in net.sourceforge.cvsgrab
Represents a directory from the remote CVS server
RemoteDirectory(RemoteRepository, String, String) - Constructor for class net.sourceforge.cvsgrab.RemoteDirectory
Constructor for the RemoteDirectory object
RemoteDirectory(RemoteDirectory, String) - Constructor for class net.sourceforge.cvsgrab.RemoteDirectory
Constructor for RemoteDirectory
RemoteFile - Class in net.sourceforge.cvsgrab
Represents a file stored in the remote repository
RemoteFile(String, String) - Constructor for class net.sourceforge.cvsgrab.RemoteFile
Constructor for RemoteFile
RemoteRepository - Class in net.sourceforge.cvsgrab
Represents the remote repository available via the ViewCVS web interface.
RemoteRepository(String, LocalRepository) - Constructor for class net.sourceforge.cvsgrab.RemoteRepository
Constructor for the RemoteRepository object
removeFinalSlash(String) - Static method in class net.sourceforge.cvsgrab.WebBrowser
 
resetFileCounts() - Method in class net.sourceforge.cvsgrab.LocalRepository
Resets the counters in this class
ROOT_URL_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
run() - Method in class net.sourceforge.cvsgrab.util.MaskingThread
Begin masking until asked to stop.

S

setBrowsePath(String) - Method in class net.sourceforge.cvsgrab.web.Chora2_0Interface
 
setCheckoutPath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setCleanUpdate(boolean) - Method in class net.sourceforge.cvsgrab.CVSGrab
Sets the cleanUpdate.
setCleanUpdate(boolean) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the clean update
setConnections(int) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the number of simultaneous connections to open
setCvsRoot(String) - Method in class net.sourceforge.cvsgrab.CVSGrab
Sets the cvs root.
setCvsRoot(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the cvs root attribute
setCvsrootParam(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setDestDir(String) - Method in class net.sourceforge.cvsgrab.CVSGrab
Sets the destination directory for the files to be retrieved from the repository
setDestDir(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the dest dir attribute
setDirectoriesXpath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setDirectory(RemoteDirectory) - Method in class net.sourceforge.cvsgrab.RemoteFile
Sets the directory
setDirectoryXpath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setFileNameXpath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setFilesXpath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setFileTypes(Properties) - Static method in class net.sourceforge.cvsgrab.RemoteFile
Sets the file types recognized by CVSGrab.
setFileVersionXpath(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setHost(String) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Sets the host
setHttpProxy(WebOptions.HttpProxy) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the httpProxy.
setInAttic(boolean) - Method in class net.sourceforge.cvsgrab.RemoteFile
 
setLog(Log) - Static method in class net.sourceforge.cvsgrab.CVSGrab
 
setName(String) - Method in class net.sourceforge.cvsgrab.RemoteFile
 
setNtdomain(String) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Sets the nt domain
setPackageDir(String) - Method in class net.sourceforge.cvsgrab.CVSGrab
 
setPackageDir(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the package dir attribute
setPackagePath(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the package path attribute
setPackagePath(String) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the path of the package/module to update from CVS
setPassword(String) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Sets the password
setPassword(String) - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
Sets the password
setPort(int) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Sets the port
setProjectRoot(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
 
setProjectRoot(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
 
setProjectRoot(String) - Method in class net.sourceforge.cvsgrab.WebOptions
 
setPruneEmptyDirs(boolean) - Method in class net.sourceforge.cvsgrab.CVSGrab
Sets the prune empty dirs
setPruneEmptyDirs(boolean) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the prune empty dirs
setQueryParams(String) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Sets the additional query parameters
setQueryParams(String) - Method in class net.sourceforge.cvsgrab.WebOptions
 
setRoot(String) - Method in class net.sourceforge.cvsgrab.web.CvsWeb1_0Interface
 
setRoot(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
 
setRootUrl(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the root url attribute
setRootUrl(String) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the url for the root of the CVS repository accessible via ViewCVS
setTag(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the tag attribute
setTagParam(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setType(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
setup() - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Setup the proxy
setup() - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
Setup the web authentification
setupConnectionSettings() - Method in class net.sourceforge.cvsgrab.WebOptions
Setup the the http proxy and the web authentification settings.
setUrl(String) - Method in class net.sourceforge.cvsgrab.CVSGrab
Analyse the root url and try to extract the package path, version tag and web options parameters from it
setUrl(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the url attribute
setUsername(String) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
Sets the username
setUsername(String) - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
Sets the username
setVerbose(boolean) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
Sets the verbose attribute
setVersionTag(String) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Sets the version tag
setVersionTag(String) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the name of the tagged version of the files to retrieve, or null
setWebAuthentification(WebOptions.WebAuthentification) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the webAuthentification.
setWebInterface(String) - Method in class net.sourceforge.cvsgrab.CVSGrabTask
 
setWebInterface(CvsWebInterface) - Method in class net.sourceforge.cvsgrab.RemoteRepository
Sets the web interface
setWebInterfaceId(String) - Method in class net.sourceforge.cvsgrab.WebOptions
Sets the webInterfaceId.
setWebInterfaceType(String) - Method in class net.sourceforge.cvsgrab.web.ViewCvsInterface
 
Sourcecast1_0Interface - Class in net.sourceforge.cvsgrab.web
Support for SourceCast 2.0 interfaces to a cvs repository.
Sourcecast1_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.Sourcecast1_0Interface
Constructor for Sourcecast1_0Interface
Sourcecast2_0Interface - Class in net.sourceforge.cvsgrab.web
Support for SourceCast 2.0 interfaces to a cvs repository.
Sourcecast2_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.Sourcecast2_0Interface
Constructor for Sourcecast2_0Interface
Sourcecast3_0Interface - Class in net.sourceforge.cvsgrab.web
Support for SourceCast 3.0 interfaces to a cvs repository.
Sourcecast3_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.Sourcecast3_0Interface
Constructor for Sourcecast3_0Interface
stopMasking() - Method in class net.sourceforge.cvsgrab.util.MaskingThread
Instruct the thread to stop masking.

T

TAG_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
TEXT_TYPE - Static variable in class net.sourceforge.cvsgrab.RemoteFile
File is a text file
ThreadPool - Class in net.sourceforge.cvsgrab
Simple fized sized Thread Pool
ThreadPool(int) - Constructor for class net.sourceforge.cvsgrab.ThreadPool
Create a thread pool with max number of threads
ThreadPool - Class in net.sourceforge.cvsgrab.util
Simple fized sized Thread Pool
ThreadPool(int) - Constructor for class net.sourceforge.cvsgrab.util.ThreadPool
Create a thread pool with max number of threads
toQueryParams(Properties) - Static method in class net.sourceforge.cvsgrab.WebBrowser
Converts the query items to a single query string
toString() - Method in class net.sourceforge.cvsgrab.RemoteDirectory
toString() - Method in class net.sourceforge.cvsgrab.RemoteFile

U

unregisterFile(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Unregister a file from the CVS entries, forcing it to be reloaded next time the program is run
unregisterRemoteFile(RemoteFile) - Method in class net.sourceforge.cvsgrab.RemoteDirectory
Unregisters the remote file
UPDATE_IMPOSSIBLE - Static variable in class net.sourceforge.cvsgrab.LocalRepository
 
UPDATE_LOCAL_CHANGE - Static variable in class net.sourceforge.cvsgrab.LocalRepository
 
UPDATE_MERGE_NEEDED - Static variable in class net.sourceforge.cvsgrab.LocalRepository
 
UPDATE_NEEDED - Static variable in class net.sourceforge.cvsgrab.LocalRepository
 
UPDATE_NO_CHANGES - Static variable in class net.sourceforge.cvsgrab.LocalRepository
 
updateAdminData(String, String, Entry, GlobalOptions) - Method in class net.sourceforge.cvsgrab.CVSGrabAdminHandler
updateFileVersion(RemoteFile) - Method in class net.sourceforge.cvsgrab.LocalRepository
Update a file version in the local CVS entries
upload() - Method in class net.sourceforge.cvsgrab.RemoteFile
 
URL_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
useMultithreading() - Method in class net.sourceforge.cvsgrab.WebBrowser
Allow simultaneous connections on different threads.
useProxy(String, int, String, String, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Use a proxy to bypass the firewall
useWebAuthentification(String, String) - Method in class net.sourceforge.cvsgrab.WebBrowser
Use authentification for the web server

V

validate(List) - Method in class net.sourceforge.cvsgrab.CvsWebInterface
Validate that this web interface can be used on the remote repository
VERBOSE_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
ViewCvs0_7Interface - Class in net.sourceforge.cvsgrab.web
Support for ViewCvs 0.7 interfaces to a cvs repository
ViewCvs0_7Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.ViewCvs0_7Interface
Constructor for ViewCvs0_7Interface
ViewCvs0_8Interface - Class in net.sourceforge.cvsgrab.web
Support for ViewCvs 0.8 interfaces to a cvs repository
ViewCvs0_8Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.ViewCvs0_8Interface
Constructor for ViewCvs0_8Interface
ViewCvs0_9Interface - Class in net.sourceforge.cvsgrab.web
Support for ViewCvs 0.9 interfaces to a cvs repository
ViewCvs0_9Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.ViewCvs0_9Interface
Constructor for ViewCvs0_9Interface
ViewCvs1_0Interface - Class in net.sourceforge.cvsgrab.web
Support for ViewCvs 1.0 interfaces to a cvs repository
ViewCvs1_0Interface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.ViewCvs1_0Interface
Constructor for ViewCvs1_0Interface
ViewCvsInterface - Class in net.sourceforge.cvsgrab.web
Support for ViewCvs-like interfaces to a cvs repository
ViewCvsInterface(CVSGrab) - Constructor for class net.sourceforge.cvsgrab.web.ViewCvsInterface
Constructor for ViewCvsInterface

W

WEB_INTERFACE_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
WEB_PASSWORD_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
WEB_USER_OPTION - Static variable in class net.sourceforge.cvsgrab.CVSGrab
 
WebBrowser - Class in net.sourceforge.cvsgrab
Emulates a web browser
WebBrowser() - Constructor for class net.sourceforge.cvsgrab.WebBrowser
Constructor for WebBrowser
WebOptions - Class in net.sourceforge.cvsgrab
Options for the web repository
WebOptions() - Constructor for class net.sourceforge.cvsgrab.WebOptions
 
WebOptions.HttpProxy - Class in net.sourceforge.cvsgrab
Nested element for configuring the proxy for http connections
WebOptions.HttpProxy() - Constructor for class net.sourceforge.cvsgrab.WebOptions.HttpProxy
 
WebOptions.WebAuthentification - Class in net.sourceforge.cvsgrab
Nested element for configuring the web server authentification
WebOptions.WebAuthentification() - Constructor for class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
 
writeProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions.HttpProxy
 
writeProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions.WebAuthentification
 
writeProperties(Properties) - Method in class net.sourceforge.cvsgrab.WebOptions
 

A B C D E F G H I L M N P Q R S T U V W

Copyright © 2002-2005 Ludovic Claude. All Rights Reserved.