com.swfm.mica.sys
Class MiSystemIOManager
java.lang.Object
com.swfm.mica.sys.MiSystemIOManager
- All Implemented Interfaces:
- MiiSystemIOManager
- Direct Known Subclasses:
- MiSystemAppletIOManager, MiSystemApplicationIOManager
- public abstract class MiSystemIOManager
- extends java.lang.Object
- implements MiiSystemIOManager
- Version:
- %I% %G%
- Author:
- Michael L. Davis
|
Method Summary |
boolean |
copyTo(java.lang.String resource,
java.lang.String targetResource)
|
boolean |
copyTo(java.net.URL resource,
java.net.URL targetResource)
|
boolean |
delete(java.lang.String resourceName)
|
boolean |
delete(java.net.URL resource)
|
boolean |
exists(java.lang.String resourceName)
|
boolean |
exists(java.net.URL resource)
|
java.io.InputStream |
getInputResourceAsStream(java.net.URL resourceName)
|
java.lang.String |
getInputTextResource(java.lang.String resourceName)
|
java.io.BufferedReader |
getInputTextResourceAsStream(java.lang.String resourceName)
|
java.io.OutputStream |
getOutputResourceAsStream(java.net.URL resourceName)
|
java.io.PrintWriter |
getOutputTextResourceAsStream(java.lang.String resourceName)
|
boolean |
isFile(java.lang.String resourceName)
|
boolean |
isFile(java.net.URL resource)
|
long |
lastModified(java.lang.String resourceName)
|
long |
lastModified(java.net.URL resource)
|
Strings |
listDirectories(java.lang.String path,
boolean includeDirectoriesInSubdirectories)
|
Strings |
listFiles(java.lang.String path,
boolean includeFilesInSubdirectories)
|
Strings |
listRoots()
|
boolean |
mkdirs(java.lang.String resourceName)
|
boolean |
renameTo(java.lang.String resourceName,
java.lang.String targetResourceName)
|
boolean |
renameTo(java.net.URL resource,
java.net.URL targetResource)
|
long |
sizeOf(java.lang.String resourceName)
|
long |
sizeOf(java.net.URL resource)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MiSystemIOManager
public MiSystemIOManager()
getInputResourceAsStream
public java.io.InputStream getInputResourceAsStream(java.net.URL resourceName)
throws java.lang.Exception
- Specified by:
getInputResourceAsStream in interface MiiSystemIOManager
- Throws:
java.lang.Exception
getOutputResourceAsStream
public java.io.OutputStream getOutputResourceAsStream(java.net.URL resourceName)
throws java.lang.Exception
- Specified by:
getOutputResourceAsStream in interface MiiSystemIOManager
- Throws:
java.lang.Exception
getInputTextResourceAsStream
public java.io.BufferedReader getInputTextResourceAsStream(java.lang.String resourceName)
throws java.lang.Exception
- Specified by:
getInputTextResourceAsStream in interface MiiSystemIOManager
- Throws:
java.lang.Exception
getOutputTextResourceAsStream
public java.io.PrintWriter getOutputTextResourceAsStream(java.lang.String resourceName)
throws java.lang.Exception
- Specified by:
getOutputTextResourceAsStream in interface MiiSystemIOManager
- Throws:
java.lang.Exception
getInputTextResource
public java.lang.String getInputTextResource(java.lang.String resourceName)
throws java.lang.Exception
- Specified by:
getInputTextResource in interface MiiSystemIOManager
- Throws:
java.lang.Exception
exists
public boolean exists(java.lang.String resourceName)
- Specified by:
exists in interface MiiSystemIOManager
exists
public boolean exists(java.net.URL resource)
- Specified by:
exists in interface MiiSystemIOManager
copyTo
public boolean copyTo(java.lang.String resource,
java.lang.String targetResource)
- Specified by:
copyTo in interface MiiSystemIOManager
copyTo
public boolean copyTo(java.net.URL resource,
java.net.URL targetResource)
- Specified by:
copyTo in interface MiiSystemIOManager
renameTo
public boolean renameTo(java.lang.String resourceName,
java.lang.String targetResourceName)
- Specified by:
renameTo in interface MiiSystemIOManager
renameTo
public boolean renameTo(java.net.URL resource,
java.net.URL targetResource)
- Specified by:
renameTo in interface MiiSystemIOManager
delete
public boolean delete(java.lang.String resourceName)
- Specified by:
delete in interface MiiSystemIOManager
delete
public boolean delete(java.net.URL resource)
- Specified by:
delete in interface MiiSystemIOManager
lastModified
public long lastModified(java.net.URL resource)
- Specified by:
lastModified in interface MiiSystemIOManager
lastModified
public long lastModified(java.lang.String resourceName)
- Specified by:
lastModified in interface MiiSystemIOManager
isFile
public boolean isFile(java.lang.String resourceName)
- Specified by:
isFile in interface MiiSystemIOManager
isFile
public boolean isFile(java.net.URL resource)
- Specified by:
isFile in interface MiiSystemIOManager
sizeOf
public long sizeOf(java.lang.String resourceName)
- Specified by:
sizeOf in interface MiiSystemIOManager
sizeOf
public long sizeOf(java.net.URL resource)
- Specified by:
sizeOf in interface MiiSystemIOManager
mkdirs
public boolean mkdirs(java.lang.String resourceName)
- Specified by:
mkdirs in interface MiiSystemIOManager
listRoots
public Strings listRoots()
- Specified by:
listRoots in interface MiiSystemIOManager
listFiles
public Strings listFiles(java.lang.String path,
boolean includeFilesInSubdirectories)
- Specified by:
listFiles in interface MiiSystemIOManager
listDirectories
public Strings listDirectories(java.lang.String path,
boolean includeDirectoriesInSubdirectories)
- Specified by:
listDirectories in interface MiiSystemIOManager