public class LocalDownloadDirectoryToadlet extends LocalDirectoryToadlet
basePath, postTo
changeDir, core, selectDir, selectFile
HANDLE_METHOD_PREFIX
Modifier and Type | Method and Description |
---|---|
protected boolean |
allowedDir(java.io.File path)
Whether the directory is allowed for the purposes of the specific browser.
|
protected void |
createSelectDirectoryButton(HTMLNode formNode,
java.lang.String path,
HTMLNode persist)
Renders directory selection button with selectDir and filenameField() set.
|
protected java.lang.String |
filenameField() |
protected java.util.Hashtable<java.lang.String,java.lang.String> |
persistenceFields(java.util.Hashtable<java.lang.String,java.lang.String> set)
Performs sanity checks and generates parameter persistence fields.
|
protected java.lang.String |
startingDir()
Determines the appropriate directory to start out in for the given browser.
|
basePath, createSelectFileButton, path, postTo
defaultDownloadDir, defaultUploadDir, handleMethodGET, handleMethodPOST
addHomepageLink, allowPOSTWithoutPassword, findSupportedMethods, getClientImpl, sendErrorPage, sendErrorPage, sendErrorPage, showAsToadlet, showAsToadlet, writeHTMLReply, writeHTMLReply, writeHTMLReply, writeInternalError, writeReply, writeReply, writeReply, writeReply, writeReply, writeReply, writeTemporaryRedirect, writeTextReply, writeTextReply
protected java.lang.String startingDir()
LocalFileBrowserToadlet
startingDir
in class LocalFileBrowserToadlet
protected boolean allowedDir(java.io.File path)
LocalFileBrowserToadlet
allowedDir
in class LocalFileBrowserToadlet
path
- The path to check permissions for.protected java.lang.String filenameField()
filenameField
in class LocalFileBrowserToadlet
protected void createSelectDirectoryButton(HTMLNode formNode, java.lang.String path, HTMLNode persist)
LocalFileBrowserToadlet
createSelectDirectoryButton
in class LocalFileBrowserToadlet
formNode
- Node to add the button to.path
- Path to set the filenameField() field to.persist
- Additional persistence fields to include.protected java.util.Hashtable<java.lang.String,java.lang.String> persistenceFields(java.util.Hashtable<java.lang.String,java.lang.String> set)
LocalFileBrowserToadlet
persistenceFields
in class LocalFileBrowserToadlet
set
- page parts/parameters