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:

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

Field Summary
static java.util.ArrayList<Bug> bugs
           
static java.util.ArrayList<Product> products
           
static StatusManager resolution
           
static StatusManager status
           
static java.util.ArrayList<User> users
           
 
Method Summary
 java.lang.String getName()
           
 boolean isValidUser(java.lang.String aUser)
           
 void setName(java.lang.String aName)
           
 

Field Detail

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
Method Detail

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.