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

A

ABOUT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
addBloofEventListener(BloofEventListener) - Static method in class net.sf.bloof.Bloof
Adds a Listener to the Bloof event dispatching list
addBloofExceptionListener(BloofExceptionListener) - Static method in class net.sf.bloof.Bloof
Registers a new ExceptionListener to Bloof.
addDownloadListener(FileDownloadListener) - Method in class net.sf.bloof.util.FileDownload
Registers a Listener for the download
addEntry(TimeValue) - Method in class net.sf.bloof.metrics.ResultTimeLine
Adds a TimeValue to the result
addParams(Object, Object) - Method in class net.sf.bloof.metrics.MetricParameter
Add a key-value pair to the params list
addProgressListener(ProgressListener) - Static method in class net.sf.bloof.Bloof
Registers a new ProgressListener to Bloof.
addRevision(Revision) - Method in class net.sf.bloof.scm.cvsplugin.RevisionIterator
 
addRow(Vector) - Method in class net.sf.bloof.metrics.ResultTable
Adds a row to the tabe

B

Bloof - class net.sf.bloof.Bloof.
Central controlling class for the Bloof system.
BLOOF_COMMANDLINE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
BLOOF_NAME - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
BLOOF_SHORTNAME - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
Bloof() - Constructor for class net.sf.bloof.Bloof
 
BloofEvent - class net.sf.bloof.events.BloofEvent.
 
BloofEvent(BloofEvent, HashMap) - Constructor for class net.sf.bloof.events.BloofEvent
Default constructor for a Browser Event
BloofEvent(BloofEvent, Object, Object) - Constructor for class net.sf.bloof.events.BloofEvent
Shortcut constructor for a Browser Event that only has a singe Object as parameter
BloofEventListener - interface net.sf.bloof.events.BloofEventListener.
 
bloofEventOccured(BloofEvent) - Method in interface net.sf.bloof.events.BloofEventListener
Called on BloofEvent occurance
BloofException - exception net.sf.bloof.BloofException.
 
BloofException(String) - Constructor for class net.sf.bloof.BloofException
 
bloofExceptionHappend(BloofException) - Method in interface net.sf.bloof.BloofExceptionListener
 
BloofExceptionListener - interface net.sf.bloof.BloofExceptionListener.
 

C

close() - Static method in class net.sf.bloof.db.PostgresControl
Closes the database, freeing resources
close() - Static method in class net.sf.bloof.db.McKoiControl
Closes the database, freeing resources
close() - Method in class net.sf.bloof.db.Database
Closes the Database
close() - Method in class net.sf.bloof.scm.cvsplugin.PServerConnection
Closes the connection
close() - Method in class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection
Closes the connection
close() - Method in class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Closes the connection
close() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Closes the connection
close() - Method in class net.sf.bloof.util.logging.ConsoleOutHandler
Override StreamHandler.close to do a flush but not to close the output stream.
close() - Method in class net.sf.bloof.util.logging.ConsoleOutErrHandler
 
CLOSED - Static variable in class net.sf.bloof.events.BloofEvent
 
closeProject() - Static method in class net.sf.bloof.Bloof
Closes the current project
collectGarbage() - Static method in class net.sf.bloof.Bloof
Runs the garbage collector and finalizers in order to free memory.
COMMANDLINE_ARGUMENTS - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
COMMANDLINE_USAGE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
CONNECTING_DATABASE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
ConsoleOutErrHandler - class net.sf.bloof.util.logging.ConsoleOutErrHandler.
Customized console logging handler.
ConsoleOutErrHandler() - Constructor for class net.sf.bloof.util.logging.ConsoleOutErrHandler
Constructor for ConsoleOutErrHandler.
ConsoleOutHandler - class net.sf.bloof.util.logging.ConsoleOutHandler.
A simplified copy of java.util.logging.ConsoleHandler.
ConsoleOutHandler() - Constructor for class net.sf.bloof.util.logging.ConsoleOutHandler
Create a ConsoleOutHandler for System.out.
CONSTRUCTING_RESULT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
convertFromLogTime(String) - Static method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Returns a date from a given modTime String of a cvs logfile
COPYRIGHT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
COULD_NOT_OPEN_DB - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
CREATE_INDEX_FILE - Static variable in class net.sf.bloof.db.Database
 
CREATE_TABLE_FILE - Static variable in class net.sf.bloof.db.Database
 
create(DbAccess) - Static method in class net.sf.bloof.db.PostgresControl
Creates a new McKoi SQL Database
create(DbAccess) - Static method in class net.sf.bloof.db.McKoiControl
Creates a new McKoi SQL Database
createIndices() - Static method in class net.sf.bloof.db.PostgresControl
Create indices on the databaes for faster processing
createIndices() - Static method in class net.sf.bloof.db.McKoiControl
Create indices on the databaes for faster processing
createMetric(String) - Static method in class net.sf.bloof.metrics.MetricRegistry
Creates a metric
createRemoteConnection(DbAccess) - Static method in class net.sf.bloof.db.McKoiControl
Creates a connection to remote McKoi SQL Database
createValidLocation(CvsConnectionMethod, String, String, String) - Static method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Creates a RepositoryLocation with asserted valid parameters This method is used internally for local logfile and sample log file access
CREATING_DATABASE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
CvsAccess - class net.sf.bloof.scm.cvsplugin.CvsAccess.
Container for access information in order to access a CVS repository
CvsAccess(RepositoryLocation, LoginDetails, String, String) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsAccess
Constructs a CvsAccess object
CvsAccess(RepositoryLocation, String, String) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsAccess
Constructs a CvsAccess object for accessing a local file or a sample file
CvsAccess(RepositoryLocation, String, String, boolean, String) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsAccess
Constructs a CvsAccess object for a external connection
CvsConnection - class net.sf.bloof.scm.cvsplugin.CvsConnection.
Defines a connection with a CVS server.
CvsConnection(RepositoryLocation) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsConnection
Constructs a Connection
CvsConnectionException - exception net.sf.bloof.scm.cvsplugin.CvsConnectionException.
Exception that can happen during connecting cvs server
CvsConnectionException() - Constructor for class net.sf.bloof.scm.cvsplugin.CvsConnectionException
Constructor for CvsConnectionException.
CvsConnectionException(Exception) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsConnectionException
Constructor for CvsConnectionException.
CvsConnectionException(String) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsConnectionException
Constructor for CvsConnectionException.
CvsConnectionMethod - class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod.
Defines the possible types of connection methods.
CvsException - exception net.sf.bloof.scm.cvsplugin.CvsException.
The base class for all exceptions relating to CVS problems.
CvsException(Exception) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsException
Method CVSException.
CvsException(String) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsException
 
CvsException(String, Exception) - Constructor for class net.sf.bloof.scm.cvsplugin.CvsException
Method CVSException.
CvsPlugin - class net.sf.bloof.scm.cvsplugin.CvsPlugin.
SCM plugin for CVS
CvsPlugin() - Constructor for class net.sf.bloof.scm.cvsplugin.CvsPlugin
 

D

DAILY_COLLAB - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
Database - class net.sf.bloof.db.Database.
This class manages the interaction with the database via JDBC Connection
Database(Connection) - Constructor for class net.sf.bloof.db.Database
Sets the connection and fills the hashtables with the already stored keys in the database
DATE_FORMAT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
DbAccess - interface net.sf.bloof.db.DbAccess.
Interface for DB Acces objects
DEAD - Static variable in class net.sf.bloof.scm.FileState
State of a deleted file
DEFAULT_NAME_PREFIXES - Static variable in interface net.sf.bloof.metrics.Filter
Filter type prefixes
DefaultDbAccess - class net.sf.bloof.db.DefaultDbAccess.
General class that implements the DbAccess interface.
DefaultDbAccess(String, String, String, String) - Constructor for class net.sf.bloof.db.DefaultDbAccess
Constructs a DefaultDbAccess object
DepsDownloader - class net.sf.bloof.util.DepsDownloader.
Downloads bloof dependencies from bloof website As the binary distribution does not include external jars, this class gets them before bloof is started.
DepsDownloader() - Constructor for class net.sf.bloof.util.DepsDownloader
 
DESCRIBE_SQL_METRIC - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
DEVELOPER - Static variable in interface net.sf.bloof.metrics.Filter
Filter types
DEVELOPER_GROUP - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
DeveloperGroup - class net.sf.bloof.metrics.DeveloperGroup.
Represents a group of developers.
DeveloperGroup(String[], String) - Constructor for class net.sf.bloof.metrics.DeveloperGroup
Default constructor
displayStatus(String) - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Displays any status messages during creation of the connection.
DownloadEvent - class net.sf.bloof.util.DownloadEvent.
Event object for a download event
DownloadEvent(int, int, int, String, URL) - Constructor for class net.sf.bloof.util.DownloadEvent
Main constructor
downloadEventOccured(DownloadEvent) - Method in interface net.sf.bloof.util.FileDownloadListener
Method downloadEventOccured.
downloadEventOccured(DownloadEvent) - Method in class net.sf.bloof.util.DepsDownloader
 
DROP_TABLE_FILE - Static variable in class net.sf.bloof.db.Database
 

E

END - Static variable in class net.sf.bloof.util.DownloadEvent
Event types
ENGLISH - Static variable in class net.sf.bloof.util.intl.Language
Constant for English language
equals(Object) - Method in class net.sf.bloof.db.DefaultDbAccess
 
equals(Object) - Method in interface net.sf.bloof.db.DbAccess
Returns true if the specified object equals this one
ERROR - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
executeQuery(String) - Method in class net.sf.bloof.db.Database
Returns the ResultSet for a SQL Query
EXECUTING_DB_QUERY - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
exit() - Static method in class net.sf.bloof.Bloof
This method is called on exit of Bloof
EXPORT_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 
exportResult(Metric, String) - Static method in class net.sf.bloof.Bloof
Exports the result of a metric to a XML file
EXT - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
ExternalProcessServerConnection - class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection.
Defines a server connection to the local machine.
ExternalProcessServerConnection(CvsAccess) - Constructor for class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Creates a local server connection by running the supplied command.
ExternalProcessServerConnection(RepositoryLocation, String) - Constructor for class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Creates a local server connection by running the supplied command.

F

fail(String) - Static method in class net.sf.bloof.Bloof
This method is called if a serious error has occured during processing.
FETCHING_VCS_DATA - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
FILE - Static variable in interface net.sf.bloof.metrics.Filter
Filter types
FILE_AGE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
FILE_COUNT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
FILE_DELIM - Static variable in class net.sf.bloof.scm.cvsplugin.LogParser
File delimiter String
FILE_GROUP - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
FileDownload - class net.sf.bloof.util.FileDownload.
Downloads a file
FileDownload(URL, File) - Constructor for class net.sf.bloof.util.FileDownload
Main constructor
FileDownloadListener - interface net.sf.bloof.util.FileDownloadListener.
Listener interface for the download event mechanism, following the Observer pattern.
FileGroup - class net.sf.bloof.metrics.FileGroup.
Container for a group of files.
FileGroup(FileNode[]) - Constructor for class net.sf.bloof.metrics.FileGroup
Creates a FileGroup from an Array of FileNodes, using the pathnames of the FileNodes
FileGroup(String[]) - Constructor for class net.sf.bloof.metrics.FileGroup
Creates a FileGroup from an Array of fully qualified pathnames If a pathname is in a subtree of another pathname the shortest common prefix is choosen and the others are deleted because of reduncance, e.g.
FileNode - class net.sf.bloof.metrics.FileNode.
Represents a node in the source navigation tree.
FileNode(Object) - Constructor for class net.sf.bloof.metrics.FileNode
Default constructor
FileNode(String, String) - Constructor for class net.sf.bloof.metrics.FileNode
Main constructor
FileState - class net.sf.bloof.scm.FileState.
Enumeration Type for the state of a version controlled file
Filter - interface net.sf.bloof.metrics.Filter.
Filter Interface for Queries.
FINISHED - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
flush() - Method in class net.sf.bloof.util.logging.ConsoleOutErrHandler
 
format(LogRecord) - Method in class net.sf.bloof.util.logging.LogFormatter
 
formatResultSet(ResultSet) - Method in class net.sf.bloof.db.Database
Formats the ResultSet as plain mono-spaced text and outputs the result as String

G

GENERIC_SQL_METRIC - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
GERMAN - Static variable in class net.sf.bloof.util.intl.Language
Constant for German language
getAdded() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the numer of lines added in this revision
getAdded() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getAlreadyDownloaded() - Method in class net.sf.bloof.util.DownloadEvent
Returns the alreadyDownloaded bytes
getAuthor() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the login of the Author if this revision
getAuthor() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getAvailableLanguages() - Static method in class net.sf.bloof.util.intl.Messages
Returns the currenty available Languages
getAvailableMetricNames() - Static method in class net.sf.bloof.metrics.MetricRegistry
Returns the availabe Metrics
getComment() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the comment of the author to this revision
getComment() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getConnectionMethod() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the methd of the connection with the SCM system
getConnectionMethod() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Gets the connection method for this location
getConnectionMethod() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the methodof the connection with the SCM system
getConnectionMethod(String) - Static method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Converts the connection method string into the Integer constant
getConnectionMethods() - Static method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Returns valid connection methods
getContent() - Method in class net.sf.bloof.metrics.FileGroup
 
getContent() - Method in class net.sf.bloof.metrics.DeveloperGroup
 
getContent() - Method in interface net.sf.bloof.metrics.Filter
Returns the content of the filter as string
getContent() - Method in class net.sf.bloof.metrics.TimeInterval
 
getContents() - Method in class net.sf.bloof.util.intl.Text
 
getCurrentLocale() - Static method in class net.sf.bloof.util.intl.Messages
Returns the current Locale
getCvsRoot() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Returns the CVSROOT Representation of this Location
getCvsRoot() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the CVSROOT Representation of this Location
getCvsRootMethodName() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Returns the Type of connection as used in CVSROOT
getDatabase() - Static method in class net.sf.bloof.Bloof
Returns the current database
getDatabaseUrl() - Method in class net.sf.bloof.db.DefaultDbAccess
 
getDatabaseUrl() - Method in interface net.sf.bloof.db.DbAccess
Returns the url of of the database server, needed by drivermanager for connection to the database
getDataIterator() - Method in class net.sf.bloof.metrics.ResultTimeLine
Returns an Iterator on the time line result containing TimeValue objects
getDate() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the Date when the revision was checked in into the SCM
getDate() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getDescription() - Method in class net.sf.bloof.metrics.SqlMetric
 
getDescription() - Method in interface net.sf.bloof.metrics.Metric
Returns the description of the metric
getDevelopers() - Method in class net.sf.bloof.metrics.MetricParameter
Returns the developers.
getDevelopersOrderedByName() - Method in class net.sf.bloof.db.Database
Returns the StringIterator of all Developers ordered by name
getErrorStream() - Method in class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Gets the stream used for displaying error messages.
getErrorStream() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Gets the stream used for displaying error messages.
getEventType() - Method in class net.sf.bloof.events.BloofEvent
Returns the type of the Event
getExternalCommand() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the externalCommand.
getFileName() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the filename of the file according to this revision
getFileName() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getFileName() - Method in class net.sf.bloof.util.DownloadEvent
Returns the fileName.
getFileNames() - Method in class net.sf.bloof.metrics.MetricParameter
Returns an Iterator over all filenames specified in this parameter
getFilesOrderdByPath() - Method in class net.sf.bloof.db.Database
Returns the StringIterator of all Files ( pathname ) ordered by pathname
getFileState() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the state of the File at the moment of this revision
getFileState() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getFilterType() - Method in class net.sf.bloof.metrics.FileGroup
 
getFilterType() - Method in class net.sf.bloof.metrics.DeveloperGroup
 
getFilterType() - Method in interface net.sf.bloof.metrics.Filter
Returns the type of the filter, must be one of Filter.FILE, Filter.DEVELOPER, Filter.TIMESPAN
getFilterType() - Method in class net.sf.bloof.metrics.TimeInterval
 
getFrom() - Method in class net.sf.bloof.metrics.TimeInterval
Returns the from.
getHost() - Method in interface net.sf.bloof.scm.ScmAccess
Return the hostname of the SCM system
getHost() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Return the hostname of the SCM system
getHostName() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Gets the host name.
getInputStream() - Method in class net.sf.bloof.scm.cvsplugin.PServerConnection
Gets the input stream from which the client should read server responses from
getInputStream() - Method in class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection
Gets the input stream from which the client should read server responses from
getInputStream() - Method in class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Gets the input stream from which the client should read server responses from
getInputStream() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Gets the input stream from which the client should read server responses from
getKeys() - Method in class net.sf.bloof.metrics.MetricParameter
Returns an iterator on the key set of generic key-value parameters
getLocation() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the location.
getLogfilePath() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the path to the logfile on the local disk
getLogfilePath() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the path to the logfile on the local disk
getLogin() - Method in class net.sf.bloof.db.DefaultDbAccess
 
getLogin() - Method in interface net.sf.bloof.db.DbAccess
Returns the login of the database user
getLogin() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the login of the user
getLogin() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the login of the user
getLoginDetails() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the loginDetails.
getMessage() - Method in class net.sf.bloof.util.ProgressEvent
Returns the message.
getModuleName() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the modulname of the software project
getModuleName() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the modulname of the software project
getMoment() - Method in class net.sf.bloof.metrics.TimeValue
Returns the moment.
getName() - Method in class net.sf.bloof.metrics.SqlMetric
 
getName() - Method in class net.sf.bloof.metrics.FileNode
Returns the name of the file of this filenode
getName() - Method in class net.sf.bloof.metrics.FileGroup
Returns the name of the group
getName() - Method in class net.sf.bloof.metrics.DeveloperGroup
 
getName() - Method in interface net.sf.bloof.metrics.Filter
Returns the name of the filter
getName() - Method in class net.sf.bloof.metrics.TimeInterval
Returns the name.
getName() - Method in interface net.sf.bloof.metrics.Metric
Returns the Name of the metric
getName() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the name of this access
getName() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
 
getName() - Method in class net.sf.bloof.util.intl.TextKey
Returns the mName.
getName() - Method in class net.sf.bloof.util.intl.Language
Returns the name of the language
getNames() - Method in class net.sf.bloof.metrics.DeveloperGroup
Returns the names of the developers in this filter
getNestedException() - Method in class net.sf.bloof.scm.cvsplugin.CvsException
Method getNestedException.
getNext() - Method in interface net.sf.bloof.scm.ScmRevisionIterator
Iterates to the next revision an returnes it if not next revsion exists, return null
getNext() - Method in class net.sf.bloof.scm.cvsplugin.RevisionIterator
 
getOnlyRowResultSet(String) - Method in class net.sf.bloof.db.Database
Returns a result set that point on the first row.
getOutputStream() - Method in class net.sf.bloof.scm.cvsplugin.PServerConnection
Gets the output stream over which the client should send its requests to the server
getOutputStream() - Method in class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection
Gets the output stream over which the client should send its requests to the server
getOutputStream() - Method in class net.sf.bloof.scm.cvsplugin.ExternalProcessServerConnection
Gets the output stream over which the client should send its requests to the server
getOutputStream() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Gets the output stream over which the client should send its requests to the server
getParameter() - Method in class net.sf.bloof.metrics.SqlMetric
 
getParameter() - Method in interface net.sf.bloof.metrics.Metric
Returns the MetricParameter object of this metric
getParameter(String) - Method in class net.sf.bloof.metrics.MetricParameter
Returns the parameter for the specified key.
getParams() - Method in class net.sf.bloof.events.BloofEvent
Returns the parameters of this Event
getPassword() - Method in class net.sf.bloof.db.DefaultDbAccess
 
getPassword() - Method in interface net.sf.bloof.db.DbAccess
Returns the password of the database user
getPassword() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the password of the user
getPassword() - Method in class net.sf.bloof.scm.cvsplugin.LoginDetails
Method getPassword.
getPassword() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the password of the user
getPath() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the path of the file according to this revision
getPath() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getPathName() - Method in class net.sf.bloof.metrics.FileNode
Returns the pathname of the file
getPathnamePrefixIterator() - Method in class net.sf.bloof.metrics.FileGroup
Returns an Iterator over the prefix set of the pathnames of this group
getPercentage() - Method in class net.sf.bloof.util.ProgressEvent
Returns the percentage.
getPort() - Method in class net.sf.bloof.scm.cvsplugin.PServerConnection
Returns the port of the PServer
getProjectScmAccess() - Method in class net.sf.bloof.db.Database
Returns the SCM Access to the project
getQualifiedFilename() - Method in interface net.sf.bloof.scm.ScmRevision
Returns a qualified file name ( including the path ) of the file according to this revision
getQualifiedFilename() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getRemoved() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the numer of lines removed in this revision
getRemoved() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getRepositoryLocation() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnection
Gets the repository location that this connection is connected to
getRepositoryPath() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Gets the path to the repository.
getRepositoryRoot() - Method in interface net.sf.bloof.scm.ScmAccess
Returns the root directory of the SCM system
getRepositoryRoot() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
Returns the root directory of the SCM system
getResultComponent() - Method in class net.sf.bloof.metrics.SqlMetric
Returns a time line chart if there is one and only one time column, otherwise it returns a table
getResultComponent() - Method in interface net.sf.bloof.metrics.Metric
Returns the metric result as java component
getResultXml() - Method in class net.sf.bloof.metrics.SqlMetric
Returns a time line element if there is one and only one time column, otherwise it returns a table element
getResultXml() - Method in class net.sf.bloof.metrics.ResultTimeLine
Returns the Result coded as XML-Document
getResultXml() - Method in interface net.sf.bloof.metrics.Metric
Returns the metric result as XML Document
getResultXMLString() - Method in class net.sf.bloof.metrics.ResultTimeLine
Return result as XML encoded string
getRevisionName() - Method in interface net.sf.bloof.scm.ScmRevision
Returns the identifier of this revision
getRevisionName() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
getRevisions(ScmAccess) - Method in interface net.sf.bloof.scm.ScmPlugin
Returns a Revisioniterator on all revisions of the software project
getRevisions(ScmAccess) - Method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
 
getRevisionsUpdate(ScmAccess, Date) - Method in interface net.sf.bloof.scm.ScmPlugin
Returns a Revisioniterator on all revisions of the software project
getRevisionsUpdate(ScmAccess, Date) - Method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
 
getSamples() - Static method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Returns the sample CvsAccess objects for example usage of the bloof application
getSetup() - Method in class net.sf.bloof.metrics.SqlMetric
 
getSize() - Method in class net.sf.bloof.metrics.FileGroup
Returns the number of files in this group
getSource() - Method in class net.sf.bloof.util.DownloadEvent
Returns the URL of the source.
getSqlQuery() - Method in class net.sf.bloof.metrics.MetricParameter
 
getString(TextKey) - Static method in class net.sf.bloof.util.intl.Messages
Returns the value for the specified key. key-value pairs are specivied in the resourcebundle properties file.
getTabelModel() - Method in class net.sf.bloof.metrics.ResultTable
Returns the table model
getTimeInterval() - Method in class net.sf.bloof.metrics.MetricParameter
Returns the timeInterval.
getTimespanBoundaries() - Method in class net.sf.bloof.db.Database
Returns the maximum TimeInterval on the whole project
getTitle() - Method in class net.sf.bloof.metrics.SqlMetric
Create a title component for this metric
getTo() - Method in class net.sf.bloof.metrics.TimeInterval
Returns the to.
getTotalSize() - Method in class net.sf.bloof.util.DownloadEvent
Returns the totalSize in bytes
getType() - Method in class net.sf.bloof.util.DownloadEvent
Returns the type of event.
getUserName() - Method in class net.sf.bloof.scm.cvsplugin.LoginDetails
Method getUserName.
getUserName() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Gets the user name.
getValue() - Method in class net.sf.bloof.metrics.TimeValue
Returns the value.
getXML() - Method in class net.sf.bloof.metrics.ResultTable
Returns the XML Element for this table

H

hasDeveloperFilter() - Method in class net.sf.bloof.metrics.MetricParameter
Checks if the Parameter contains a developer filter
hasFileFilter() - Method in class net.sf.bloof.metrics.MetricParameter
Checks if the Parameter contains a file interval
hashCode() - Method in class net.sf.bloof.db.DefaultDbAccess
 
hasNext() - Method in class net.sf.bloof.db.StringIterator
 
hasNext() - Method in interface net.sf.bloof.scm.ScmRevisionIterator
Returns if further revisions exits.
hasNext() - Method in class net.sf.bloof.scm.cvsplugin.RevisionIterator
 
hasTimeInterval() - Method in class net.sf.bloof.metrics.MetricParameter
Checks if the Parameter contains a time interval

I

ID_EXT - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
ID_LOGFILE - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
ID_PSERVER - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
ID_SAMPLE - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
ID_SSH - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
IMPORT_FINISHED - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
IMPORTED - Static variable in class net.sf.bloof.events.BloofEvent
 
ImportProject - class net.sf.bloof.ImportProject.
Imports a new Project in a seperate thread.
ImportProject(DbAccess, ScmAccess) - Constructor for class net.sf.bloof.ImportProject
Constructs a ImportProject class
importProject(ScmAccess, DbAccess) - Static method in class net.sf.bloof.Bloof
Fills a new database with the data stored in the scm accessd by scmAccess
INTERNAL_DATABASE - Static variable in class net.sf.bloof.Bloof
CvsAccess to internal McKoi Database
InvalidRepositoryLocationException - exception net.sf.bloof.scm.cvsplugin.InvalidRepositoryLocationException.
This exception is thrown when the user tries to construct a RepositoryLocation object and the format of the location is invalid.
InvalidRepositoryLocationException(String) - Constructor for class net.sf.bloof.scm.cvsplugin.InvalidRepositoryLocationException
 
IO_ERROR - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
isMyUrl(String) - Static method in class net.sf.bloof.db.PostgresControl
Returns true if the given String has the prefix of this Database JDBC URL
isMyUrl(String) - Static method in class net.sf.bloof.db.McKoiControl
Returns true if the given String has the prefix of this Database JDBC URL
isSingleDate() - Method in class net.sf.bloof.metrics.TimeInterval
Checks if the Interval is empty and represents a single date
isSsh() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Returns if this connection is a SSH connection or not

L

Language - class net.sf.bloof.util.intl.Language.
This class represents the supported languages of Bloof
LANGUAGE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
LANGUAGE_ID - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
LICENSE - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
LIVING - Static variable in class net.sf.bloof.scm.FileState
State of a living file
LOC - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
LOCAL - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
LOCAL_BLOOF_DIR - Static variable in class net.sf.bloof.Bloof
Bloof local dir
LOGFILE - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
LogFormatter - class net.sf.bloof.util.logging.LogFormatter.
Logging formatter for Bloof
LogFormatter() - Constructor for class net.sf.bloof.util.logging.LogFormatter
 
LoginDetails - class net.sf.bloof.scm.cvsplugin.LoginDetails.
Defines details needed for logging in to servers that require password authorization.
LoginDetails(String, String) - Constructor for class net.sf.bloof.scm.cvsplugin.LoginDetails
Createas a LoginDetail object with the given username and password
LogParser - class net.sf.bloof.scm.cvsplugin.LogParser.
Parser for a CVS log file
LogParser(Reader, RevisionIterator) - Constructor for class net.sf.bloof.scm.cvsplugin.LogParser
Constructs a log parser for the given input
LogSyntaxException - exception net.sf.bloof.scm.cvsplugin.LogSyntaxException.
Exception class for syntax error of CVS logfiles
LogSyntaxException() - Constructor for class net.sf.bloof.scm.cvsplugin.LogSyntaxException
 
LogSyntaxException(String) - Constructor for class net.sf.bloof.scm.cvsplugin.LogSyntaxException
 

M

main(String[]) - Static method in class net.sf.bloof.util.DepsDownloader
Main method, starts the downloader program.
McKoiControl - class net.sf.bloof.db.McKoiControl.
This class is responsible for controlling the internal database McKoi.
McKoiControl() - Constructor for class net.sf.bloof.db.McKoiControl
 
Messages - class net.sf.bloof.util.intl.Messages.
This class manages the externalization of strings that will possiby be presented to the user.
Messages() - Constructor for class net.sf.bloof.util.intl.Messages
 
METHOD_LOCAL - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
Valid connection methods
Metric - interface net.sf.bloof.metrics.Metric.
Interface for every metric that can be used with Bloof
METRIC_RUN_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 
MetricParameter - class net.sf.bloof.metrics.MetricParameter.
Container class that encapsulates the parameters that can be applied to metrics
MetricParameter(DeveloperGroup, TimeInterval, FileGroup) - Constructor for class net.sf.bloof.metrics.MetricParameter
Constructs a MetricParameter object
MetricParameter(HashMap) - Constructor for class net.sf.bloof.metrics.MetricParameter
Constructs a MetricParameter object from a HashMap of parameters.
MetricParameter(String) - Constructor for class net.sf.bloof.metrics.MetricParameter
Special constructor for the SQL query metric
MetricRegistry - class net.sf.bloof.metrics.MetricRegistry.
Registry for available Metrics and Filters
MetricRegistry() - Constructor for class net.sf.bloof.metrics.MetricRegistry
 
MetricRunner - class net.sf.bloof.metrics.MetricRunner.
 
MetricRunner(Metric, Database) - Constructor for class net.sf.bloof.metrics.MetricRunner
Metric Runner
MindBrightSSHConnection - class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection.
Defines a server connection via SSH protocol
MindBrightSSHConnection(CvsAccess) - Constructor for class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection
Constructs a MindBrightSSHConnection
MindBrightSSHConnection(RepositoryLocation, LoginDetails) - Constructor for class net.sf.bloof.scm.cvsplugin.MindBrightSSHConnection
Constructs a server connection via SSH with the specified parameters
MINI_LOG - Static variable in class net.sf.bloof.scm.cvsplugin.CvsPlugin
mini log file for testing purposes
MY_URL_PREFIX - Static variable in class net.sf.bloof.db.PostgresControl
Name and prefix of the Database
MY_URL_PREFIX - Static variable in class net.sf.bloof.db.McKoiControl
Name and prefix of the Database

N

NAME - Static variable in class net.sf.bloof.db.PostgresControl
Name and prefix of the Database
NAME - Static variable in class net.sf.bloof.db.McKoiControl
Name and prefix of the Database
net.sf.bloof - package net.sf.bloof
 
net.sf.bloof.db - package net.sf.bloof.db
 
net.sf.bloof.events - package net.sf.bloof.events
 
net.sf.bloof.metrics - package net.sf.bloof.metrics
 
net.sf.bloof.scm - package net.sf.bloof.scm
 
net.sf.bloof.scm.cvsplugin - package net.sf.bloof.scm.cvsplugin
 
net.sf.bloof.util - package net.sf.bloof.util
 
net.sf.bloof.util.intl - package net.sf.bloof.util.intl
 
net.sf.bloof.util.logging - package net.sf.bloof.util.logging
 
next() - Method in class net.sf.bloof.db.StringIterator
 
NL - Static variable in class net.sf.bloof.util.intl.Messages
Newline constant
NO_SUCH_DB - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
normalizePath(String) - Static method in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Normalizes pathname by replacing all seperators to '/'
NORMALZIED_PATH_SEPERATOR - Static variable in class net.sf.bloof.scm.cvsplugin.CvsPlugin
Normalized path seperator

O

open(DbAccess) - Static method in class net.sf.bloof.db.PostgresControl
Starts a local internal McKoi SQL Database; if the database does not exist yet, it will be created
open(DbAccess) - Static method in class net.sf.bloof.db.McKoiControl
Starts a local internal McKoi SQL Database; if the database does not exist yet, it will be created
OPENED - Static variable in class net.sf.bloof.events.BloofEvent
 
OpenProject - class net.sf.bloof.OpenProject.
Opens an existing project
openProject(DbAccess) - Static method in class net.sf.bloof.Bloof
Opens the project in the specified database connection
OpenProject(DbAccess) - Constructor for class net.sf.bloof.OpenProject
Constructs a ImportProject class
openRemote(DbAccess) - Static method in class net.sf.bloof.db.McKoiControl
Opens a connection to remote McKoi SQL Database;

P

PARAM_DEVELOPER_GROUP - Static variable in class net.sf.bloof.metrics.MetricParameter
Keys for the default filters for file, developers and time span
PARAM_FILE_GROUP - Static variable in class net.sf.bloof.metrics.MetricParameter
Keys for the default filters for file, developers and time span
PARAM_OBJECT - Static variable in class net.sf.bloof.events.BloofEvent
 
PARAM_TIME_SPAN - Static variable in class net.sf.bloof.metrics.MetricParameter
Keys for the default filters for file, developers and time span
parserHasFinished() - Method in class net.sf.bloof.scm.cvsplugin.RevisionIterator
 
POPULATE_DB - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
populateDatabase(ScmRevisionIterator) - Method in class net.sf.bloof.db.Database
Populates the database with the revisions of the specified RevisionIterator Already existing revisions will not be updated in the database
PostgresControl - class net.sf.bloof.db.PostgresControl.
This class controls the access to a Postgres database
PostgresControl() - Constructor for class net.sf.bloof.db.PostgresControl
 
proccessDBScript(String, Connection) - Static method in class net.sf.bloof.db.Database
Evaluates the input script and outputs the result to the output stream.
ProgressEvent - class net.sf.bloof.util.ProgressEvent.
A semantic event which indicates that a progress occured.
ProgressEvent() - Constructor for class net.sf.bloof.util.ProgressEvent
Constructs an ProgressEvent with progess percentate = 0 and empty message
ProgressEvent(String) - Constructor for class net.sf.bloof.util.ProgressEvent
Constructs an ProgressEvent with progess percentate = 0
ProgressEvent(String, int) - Constructor for class net.sf.bloof.util.ProgressEvent
Constructs an ProgressEvent
progressHappend(ProgressEvent) - Method in interface net.sf.bloof.util.ProgressListener
Invoked when a ProgressEvent has happend
ProgressListener - interface net.sf.bloof.util.ProgressListener.
The listener interface for receiving progrss events.
propagateBloofEvent(BloofEvent) - Static method in class net.sf.bloof.Bloof
Notifies the registered ProgessEventListeners about a new Bloof Event
propagateBloofException(BloofException) - Static method in class net.sf.bloof.Bloof
Notifies the registered BloofExecptionListeners about a new Exception
propagateProgressEvent(ProgressEvent) - Static method in class net.sf.bloof.Bloof
Notifies the registered ProgessEventListeners about a new Progress
PROPERTIES - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
PSERVER - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
PServerConnection - class net.sf.bloof.scm.cvsplugin.PServerConnection.
Connection method via CVS Pserver protocol
PServerConnection(CvsAccess) - Constructor for class net.sf.bloof.scm.cvsplugin.PServerConnection
Constructs a PServerConnection to the default Port specified by PSERVER_PORT
PServerConnection(RepositoryLocation, LoginDetails) - Constructor for class net.sf.bloof.scm.cvsplugin.PServerConnection
Constructs a PServerConnection to the default Port specified by PSERVER_PORT
PServerConnection(RepositoryLocation, LoginDetails, int) - Constructor for class net.sf.bloof.scm.cvsplugin.PServerConnection
Constructs the PServerConnection with the given parameters
publish(LogRecord) - Method in class net.sf.bloof.util.logging.ConsoleOutHandler
Publish a LogRecord.
publish(LogRecord) - Method in class net.sf.bloof.util.logging.ConsoleOutErrHandler
 

R

READING_DATA - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
RepositoryLocation - class net.sf.bloof.scm.cvsplugin.RepositoryLocation.
Defines the location of a repository.
RepositoryLocation(CvsConnectionMethod, String, String, String) - Constructor for class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Creates a CVSRepositoryLocation object using the specified parameters
RepositoryLocation(String) - Constructor for class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Creates a CVSRepositoryLocation object using sLocation as the location.
ResultTable - class net.sf.bloof.metrics.ResultTable.
 
ResultTable(Object[]) - Constructor for class net.sf.bloof.metrics.ResultTable
Default constructor
ResultTimeLine - class net.sf.bloof.metrics.ResultTimeLine.
Container for a Result of a time line metric
ResultTimeLine() - Constructor for class net.sf.bloof.metrics.ResultTimeLine
Default constructor
REV_DELIM - Static variable in class net.sf.bloof.scm.cvsplugin.LogParser
Revision delimiter String
Revision - class net.sf.bloof.scm.cvsplugin.Revision.
Container class for a Revision of a CVS controlled file
Revision() - Constructor for class net.sf.bloof.scm.cvsplugin.Revision
 
RevisionIterator - class net.sf.bloof.scm.cvsplugin.RevisionIterator.
SCM Iterator on all revision of the specified CVS module
RevisionIterator(Reader) - Constructor for class net.sf.bloof.scm.cvsplugin.RevisionIterator
Constructor RevisionIterator
run() - Method in class net.sf.bloof.OpenProject
Starts the import
run() - Method in class net.sf.bloof.UpdateProject
Starts the import
run() - Method in class net.sf.bloof.ImportProject
Starts the import
run() - Method in class net.sf.bloof.metrics.MetricRunner
 
run() - Method in class net.sf.bloof.scm.cvsplugin.LogParser
 
runMetric(Database) - Method in class net.sf.bloof.metrics.SqlMetric
 
runMetric(Database) - Method in interface net.sf.bloof.metrics.Metric
Runs the metric
runMetric(Metric) - Static method in class net.sf.bloof.Bloof
Runs a metric
RUNNING - Static variable in class net.sf.bloof.util.DownloadEvent
Event types

S

SAMPLE - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
ScmAccess - interface net.sf.bloof.scm.ScmAccess.
Container class for access information to the SCM system
ScmAccessException - exception net.sf.bloof.scm.ScmAccessException.
Exception that is thrown on access failure to the SCM system
ScmAccessException() - Constructor for class net.sf.bloof.scm.ScmAccessException
Constructor for ScmAccessException.
ScmAccessException(String) - Constructor for class net.sf.bloof.scm.ScmAccessException
Constructor for ScmAccessException.
ScmConnectionMethod - interface net.sf.bloof.scm.ScmConnectionMethod.
Interface for a Connection method
ScmPlugin - interface net.sf.bloof.scm.ScmPlugin.
This interface specifies the requirements for a plugin to a source configuration management program ( SCM ).
ScmRevision - interface net.sf.bloof.scm.ScmRevision.
Interface for a SCM Revision object
ScmRevisionIterator - interface net.sf.bloof.scm.ScmRevisionIterator.
Interface for an iterator over all revision of the software project
setAdded(int) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the added lines
setAuthor(String) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the author.
setComment(String) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the Comment
setConnectionMethod(CvsConnectionMethod) - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
 
setDatabase(Database) - Static method in class net.sf.bloof.Bloof
 
setDatabaseUrl(String) - Method in class net.sf.bloof.db.DefaultDbAccess
 
setDatabaseUrl(String) - Method in interface net.sf.bloof.db.DbAccess
Method setDataBaseUrl.
setDate(Date) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the date.
setFileName(String) - Method in class net.sf.bloof.metrics.FileNode
Sets the aFileName.
setFileName(String) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the fileName.
setFileState(FileState) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the state of the file at the moment of this revision
setLanguage(Language) - Static method in class net.sf.bloof.util.intl.Messages
Sets a language for Bloof
setName(String) - Method in class net.sf.bloof.metrics.SqlMetric
 
setName(String) - Method in class net.sf.bloof.metrics.FileGroup
Sets the name.
setName(String) - Method in class net.sf.bloof.metrics.DeveloperGroup
 
setName(String) - Method in interface net.sf.bloof.metrics.Filter
Sets a name
setName(String) - Method in class net.sf.bloof.metrics.TimeInterval
Sets the name.
setPath(String) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the path.
setPathName(String) - Method in class net.sf.bloof.metrics.FileNode
Sets the aPathName.
setRemoved(int) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the removed.
setRevisionName(String) - Method in class net.sf.bloof.scm.cvsplugin.Revision
Sets the revisionName.
setupMetric(MetricParameter) - Method in class net.sf.bloof.metrics.SqlMetric
 
setupMetric(MetricParameter) - Method in interface net.sf.bloof.metrics.Metric
Initializes the metric with the specified parameter
SqlMetric - class net.sf.bloof.metrics.SqlMetric.
Metric wrapper for generic SQL queries provided by the user
SqlMetric() - Constructor for class net.sf.bloof.metrics.SqlMetric
Default constructor
SqlMetric(MetricParameter) - Constructor for class net.sf.bloof.metrics.SqlMetric
Constructor containing parametes
SSH - Static variable in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
CvsConnectionMethod Types
SSH_SERVER - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
START - Static variable in class net.sf.bloof.util.DownloadEvent
Event types
startDownload() - Method in class net.sf.bloof.util.FileDownload
Downloads the file and saves it to the destination file if the download fails or is interrupted, the destination file is deleted
StringIterator - class net.sf.bloof.db.StringIterator.
Interates on a ResultList of Strings
StringIterator(ArrayList) - Constructor for class net.sf.bloof.db.StringIterator
Constructs a StringIterator for a list of Strings
StringIterator(ResultSet) - Constructor for class net.sf.bloof.db.StringIterator
Constructs a StringIterator on a ResultSet PRE: aResultSet.getString( 1 ) must return valid String objects
SUMMARY - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.

T

Text - class net.sf.bloof.util.intl.Text.
This class holds the keys of all Strings that can be presented to the user.
Text() - Constructor for class net.sf.bloof.util.intl.Text
 
TextKey - class net.sf.bloof.util.intl.TextKey.
Represents a valid Key for a text that can be presented to the user.
TextKey(String) - Constructor for class net.sf.bloof.util.intl.TextKey
Default Contructor, protected in order to only be called from within intl package
TimeInterval - class net.sf.bloof.metrics.TimeInterval.
Represents a time interval.
TIMEINTERVAL_GROUP - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
TimeInterval(Date) - Constructor for class net.sf.bloof.metrics.TimeInterval
Creates a TimeInterval that represents only one @link{Date}, precice to a millisecond
TimeInterval(Date, Date) - Constructor for class net.sf.bloof.metrics.TimeInterval
Creates a TimeInterval between the two specified @link{Date}s
TimeInterval(String, Date, Date) - Constructor for class net.sf.bloof.metrics.TimeInterval
Creates a TimeInterval between the two specified @link{Date}s and sets its name
TimeInterval(TimeInterval[]) - Constructor for class net.sf.bloof.metrics.TimeInterval
Creates a TimeInterval on a list of Intervals
TIMESPAN - Static variable in interface net.sf.bloof.metrics.Filter
Filter types
TIMESTAMP_FORMAT - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
TimeValue - class net.sf.bloof.metrics.TimeValue.
Tupel object for a Number value at a specific date.
TimeValue(Date, Number) - Constructor for class net.sf.bloof.metrics.TimeValue
Constructs a TimeValue object representing the value of a time line at the specified moment
toString() - Method in class net.sf.bloof.db.DefaultDbAccess
 
toString() - Method in interface net.sf.bloof.db.DbAccess
Shows the name of the database access.
toString() - Method in class net.sf.bloof.metrics.SqlMetric
 
toString() - Method in class net.sf.bloof.metrics.FileGroup
 
toString() - Method in class net.sf.bloof.metrics.DeveloperGroup
(non-Javadoc)
toString() - Method in class net.sf.bloof.metrics.TimeInterval
(non-Javadoc)
toString() - Method in class net.sf.bloof.scm.FileState
 
toString() - Method in class net.sf.bloof.scm.cvsplugin.Revision
 
toString() - Method in class net.sf.bloof.scm.cvsplugin.CvsConnectionMethod
 
toString() - Method in class net.sf.bloof.scm.cvsplugin.RepositoryLocation
Converts this location to a string of the form: :method:user@host:/path/to/repository
toString() - Method in class net.sf.bloof.scm.cvsplugin.CvsAccess
 
toString() - Method in class net.sf.bloof.util.ProgressEvent
 
toString() - Method in class net.sf.bloof.util.intl.Language
 
toString() - Method in class net.sf.bloof.events.BloofEvent
 
TYPE_EXPORT_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 
TYPE_METRIC_RUN_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 
TYPE_PROJECT_CLOSED - Static variable in class net.sf.bloof.events.BloofEvent
 
TYPE_PROJECT_IMPORTED - Static variable in class net.sf.bloof.events.BloofEvent
 
TYPE_PROJECT_OPENED - Static variable in class net.sf.bloof.events.BloofEvent
 
TYPE_UPDATE_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 

U

UPDATE_FINISHED - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
UPDATE_FINISHED - Static variable in class net.sf.bloof.events.BloofEvent
 
updateDatabase(ScmRevisionIterator) - Method in class net.sf.bloof.db.Database
Updates a project
UpdateProject - class net.sf.bloof.UpdateProject.
Updates the data of an existing project
UpdateProject(Database, ScmAccess, Date) - Constructor for class net.sf.bloof.UpdateProject
Constructs a ImportProject class
updateProject(ScmAccess, DbAccess) - Static method in class net.sf.bloof.Bloof
Fills a new database with the data stored in the scm accessd by scmAccess

V

VERSION - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.

W

WHOLE_TIMESPAN - Static variable in class net.sf.bloof.util.intl.Text
These constants are used by the caller to identify what text is needed; which version of the text is actually returned is determined by the ResourceBundle mechanism.
WS - Static variable in class net.sf.bloof.util.intl.Messages
Whitespace constant

X

XML_HEAD - Static variable in interface net.sf.bloof.metrics.Metric
 

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

Copyright © 2003 bloof@Sourceforge. All Rights Reserved.