|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sourceforge.ganttproject.document.FileDocument
This class implements the interface Document for file access on local file systems.
Constructor Summary | |
FileDocument(java.io.File file)
|
Method Summary | |
boolean |
canRead()
Checks, wether the document is readable. |
boolean |
canWrite()
Checks, wether the document is writable. |
java.lang.String |
getDescription()
Gets the description of the document (can be displayed in the application's titlebar). |
java.lang.String |
getFilePath()
Gets the path to the document, if it is a file on a local file system (can be used to initialize a JFileChooser). |
java.io.InputStream |
getInputStream()
Gets an InputStream, that allows to read from the document. |
java.io.OutputStream |
getOutputStream()
Gets an OutputStream, that allows to write to the document. |
java.lang.String |
getPassword()
Gets the password used to authenticate to the storage container |
java.lang.String |
getPath()
Gets the path to the document. |
java.lang.String |
getURLPath()
Gets the path to the document, if it is a file on a server (can be used to initialize an UrlChooser). |
java.lang.String |
getUsername()
Gets the username used to authenticate to the storage container |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FileDocument(java.io.File file)
Method Detail |
public java.lang.String getDescription()
Document
getDescription
in interface Document
public boolean canRead()
Document
canRead
in interface Document
public boolean canWrite()
Document
canWrite
in interface Document
public java.io.InputStream getInputStream() throws java.io.FileNotFoundException
Document
getInputStream
in interface Document
java.io.FileNotFoundException
public java.io.OutputStream getOutputStream() throws java.io.FileNotFoundException
Document
getOutputStream
in interface Document
java.io.FileNotFoundException
public java.lang.String getPath()
Document
getPath
in interface Document
public java.lang.String getFilePath()
Document
getFilePath
in interface Document
null
, otherwise.public java.lang.String getURLPath()
Document
getURLPath
in interface Document
null
, otherwise.public java.lang.String getUsername()
Document
getUsername
in interface Document
public java.lang.String getPassword()
Document
getPassword
in interface Document
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |