|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmars.simulator.ProgramArgumentList
public class ProgramArgumentList
Models Program Arguments, one or more strings provided to the MIPS program at runtime. Equivalent to C's main(int argc, char **argv) or Java's main(String[] args).
| Constructor Summary | |
|---|---|
ProgramArgumentList(ArrayList list)
Constructor that gets list from ArrayList of String, one argument per element. |
|
ProgramArgumentList(ArrayList list,
int startPosition)
Constructor that gets list from section of String ArrayList, one argument per element. |
|
ProgramArgumentList(String args)
Constructor that parses string to produce list. |
|
ProgramArgumentList(String[] list)
Constructor that gets list from String array, one argument per element. |
|
ProgramArgumentList(String[] list,
int startPosition)
Constructor that gets list from section of String array, one argument per element. |
|
| Method Summary | |
|---|---|
void |
storeProgramArguments()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProgramArgumentList(String args)
args - String containing delimiter-separated argumentspublic ProgramArgumentList(String[] list)
list - Array of String, each element containing one argument
public ProgramArgumentList(String[] list,
int startPosition)
args - Array of String, each element containing one argumentstartPosition - Index of array element containing the first argument; all remaining
elements are assumed to contain an argument.public ProgramArgumentList(ArrayList list)
list - ArrayList of String, each element containing one argument
public ProgramArgumentList(ArrayList list,
int startPosition)
args - ArrayList of String, each element containing one argumentstartPosition - Index of array element containing the first argument; all remaining
elements are assumed to contain an argument.| Method Detail |
|---|
public void storeProgramArguments()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||