|
CSC407 OOP Example | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--plan.input.TestInput
A class used for testing other parts of the application. It only pretends to read from a file.
Constructor Summary | |
TestInput()
|
Method Summary | |
private int |
randint(int max)
Returns a random integer in the range 0..max drawn from a uniform distribution. |
Company |
readFile(java.lang.String filename)
Generates test sets of objects depending on the parameter. |
private Company |
readPlanetaria()
Generates a pre-determined set of test data. |
private Company |
readRandom()
Generates a randomly-determined set of test data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TestInput()
Method Detail |
public Company readFile(java.lang.String filename) throws java.io.FileNotFoundException
readFile
in interface FileInput
filename
- either "planetaria.xml" or "random.xml".
java.io.FileNotFoundException
- when none of the allowed filenames are presentedprivate Company readPlanetaria()
private Company readRandom()
private int randint(int max)
max
- the largest number allowed to be returned
|
CSC407 OOP Example | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |