org.mozdev.MacroTracker.classes
Interface iBugDatabase
- All Known Implementing Classes:
- MacroTrackerDatabase
- public interface iBugDatabase
Bug Database class is a Database of Bugs, Products, Users and other
information that can help a software developer effectively track bugs
in an open-source, public environment.
Other classes used:
- User: Permissions for each user and their name and email address.
- Bug: This is where individual bug information is held. The list of
bugs is held in this class.
- Product: All of the products that MacroTracker has bugs
for.
In order to save the database to a file, you need to run the saveDatabase(Database)
function in org.mozdev.MacroTracker.main.MacroTracker class. There is also
a openDatabase(String fileName) function that can be used to open a bugDatabase.
The master bug database that should be modified is at org.mozdev.MacroTracker.main.MacroTracker.masterBugDatabase.
You should not make a new database object unless you want to create a brand new
database to save to a file.
- Author:
- R.J. Keller
- See Also:
Bug
,
User
,
Product
users
static final java.util.ArrayList<User> users
bugs
static final java.util.ArrayList<Bug> bugs
products
static final java.util.ArrayList<Product> products
status
static final StatusManager status
resolution
static final StatusManager resolution
getName
java.lang.String getName()
setName
void setName(java.lang.String aName)
isValidUser
boolean isValidUser(java.lang.String aUser)
Copyright © 2003-2004 R.J. Keller. All Rights Reserved.