|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mars.venus.FileStatus
Used to store and return information on the status of the current ASM file that is being edited in the program.
Field Summary | |
static int |
EDITED
open/saved edit window with unsaved edits |
static int |
NEW_EDITED
New edit window with unsaved edits |
static int |
NEW_NOT_EDITED
New edit window with no edits |
static int |
NO_FILE
initial state or after close |
static int |
NOT_EDITED
open/saved edit window with no edits |
static int |
RUNNABLE
successful assembly |
static int |
RUNNING
execution is under way |
static int |
TERMINATED
execution terminated |
Constructor Summary | |
FileStatus()
|
Method Summary | |
static int |
get()
Get file status |
static java.io.File |
getFile()
Returns the ASM file. |
static java.lang.String |
getName()
Returns the name of the file. |
static boolean |
isAssembled()
Tells whether the file has been assembled. |
static boolean |
isEdited()
Tells whether the file has been edited since it has been saved. |
static boolean |
isSaved()
Tells whether the file has been saved. |
static void |
reset()
Resets all the values in FileStatus |
static void |
set(int newStatus)
Set file status. |
static void |
setAssembled(boolean b)
Changes the value of assenbked to the parameter given. |
static void |
setEdited(boolean b)
Changes the value of edited to the parameter given. |
static void |
setFile(java.io.File f)
Sets the file to the ASM file passed. |
static void |
setName(java.lang.String s)
Changes the value of name to the parameter given. |
static void |
setSaved(boolean b)
Changes the value of saved to the parameter given. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int NO_FILE
public static final int NEW_NOT_EDITED
public static final int NEW_EDITED
public static final int NOT_EDITED
public static final int EDITED
public static final int RUNNABLE
public static final int RUNNING
public static final int TERMINATED
Constructor Detail |
public FileStatus()
Method Detail |
public static void set(int newStatus)
newStatus
- New status: EDITED, RUNNABLE, etc, see list above.public static int get()
public static void setAssembled(boolean b)
b
- boolean variable that tells what to set assembled to.public static void setSaved(boolean b)
b
- boolean variable that tells what to set saved to .public static void setEdited(boolean b)
b
- boolean variable that tells what to set edited to.public static void setName(java.lang.String s)
s
- string variable tells what to set the name of the file to .public static void setFile(java.io.File f)
f
- file object variable that stores the ASM file.public static java.io.File getFile()
public static java.lang.String getName()
public static boolean isAssembled()
public static boolean isSaved()
public static boolean isEdited()
public static void reset()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |