|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.starbase.util.FileAccess
|
+--com.starbase.util.NativeFileAccess
| Constructor Summary | |
NativeFileAccess()
|
|
| Method Summary | |
boolean |
equals(java.lang.Object source)
returns true if this object instance is equal to the source |
boolean |
getCanWrite(java.lang.String file)
Return true if the file is writable by the user. |
boolean |
getIsExecutable(java.lang.String file)
Return true if the file is "executable" by the user. |
long |
getLastModified(java.lang.String file)
Return the the file's last modified time. |
int |
hashCode()
returns a unique hash for all instances of this type |
void |
setCanWrite(java.lang.String file,
boolean value)
Change whether or not the local file can be modified. |
void |
setIsExecutable(java.lang.String file,
boolean executable)
Change whether or not the specified file should be marked "executable". |
void |
setLastModified(java.lang.String file,
long time)
Change the the file's last modified time. |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public NativeFileAccess()
| Method Detail |
public long getLastModified(java.lang.String file)
throws java.io.IOException
FileAccess
getLastModified in class FileAccessfile - the specified file
java.io.IOException - if an I/0 error occurs trying to access the file.
public void setLastModified(java.lang.String file,
long time)
throws java.io.IOException
FileAccess
setLastModified in class FileAccessfile - the specified filetime - the new file time
java.io.IOException - if an I/0 error occurs trying to access the file.public boolean getCanWrite(java.lang.String file)
FileAccess
getCanWrite in class FileAccessfile - the specified file
public void setCanWrite(java.lang.String file,
boolean value)
throws java.io.IOException
FileAccess
setCanWrite in class FileAccessfile - the specified filevalue - true if the file should be writable and false if not
java.io.IOException - if an I/0 error occurs trying to access the file.
public boolean getIsExecutable(java.lang.String file)
throws java.io.IOException
FileAccess
getIsExecutable in class FileAccessfile - the specified file
java.io.IOException - if an I/0 error occurs trying to access the file.
public void setIsExecutable(java.lang.String file,
boolean executable)
throws java.io.IOException
FileAccess
setIsExecutable in class FileAccessfile - the specified fileexecutable - true if the file should be marked executable
java.io.IOException - if an I/0 error occurs trying to access the file.public boolean equals(java.lang.Object source)
equals in class FileAccesssource - Object the source to comapre with
public int hashCode()
hashCode in class FileAccess
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||