|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
ObjectP2
public class P2
The Project 2 main class. CS 537, Spring 2007, Project 2.
| Constructor Summary | |
|---|---|
P2()
|
|
| Method Summary | |
|---|---|
static void |
debug(Object message)
If the debugging flag is on, prints a message, preceded by the name of the current thread. |
static void |
debug(String format,
Object... args)
If the debugging flag is on, prints a message, preceded by the name of the current thread. |
static void |
main(String[] args)
Main program for project 2. |
static int |
randInt(int max)
Utility to generate a random non-negative integer less than max. |
static int |
randInt(int min,
int max)
Utility to generate a random integer between min and max (inclusive). |
static void |
setVerbose(boolean on)
Turns debugging output on or off. |
static Trader |
specialist(Grain g)
Returns the specialist for a given grain. |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public P2()
| Method Detail |
|---|
public static void setVerbose(boolean on)
on - if true, turn debugging on; otherwise turn it off.public static Trader specialist(Grain g)
g - the grain.
public static void debug(Object message)
message - the message to print.
public static void debug(String format,
Object... args)
format - a printf-like format for the messageargs - arguments to the printfpublic static int randInt(int max)
max - integer one greater than the largest possible result.
public static int randInt(int min,
int max)
min - the smallest possible result.max - the largest possible result.
public static void main(String[] args)
args - the command-line arguments.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||