B C D E G I L M R S

B

buildDirectoryStructure(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Create a hierarchy of directories as specified by the parameter path.

C

canChangeServers() - Method in interface com.exln.stylus.io.StylusFileSystem
 
canCreateDirectories() - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether this custom file system can create directories.
close() - Method in interface com.exln.stylus.io.StylusFile
Close and release any resources held by this StylusFile object.
com.exln.stylus.io - package com.exln.stylus.io
 
connectServer(String) - Method in interface com.exln.stylus.io.StylusFileSystem
 
copyFromFile(String) - Method in interface com.exln.stylus.io.StylusFile
Copy the contents of a named temp file to this StylusFile.
copyToFile(String) - Method in interface com.exln.stylus.io.StylusFile
Copy the contents of this StylusFile to a named file.
copyToFile(StylusFile, String) - Static method in class com.exln.stylus.io.StylusFileHelpers
Perform the copyToFile function of the StylusFile interface.
copyToStream(StylusFile, OutputStream) - Static method in class com.exln.stylus.io.StylusFileHelpers
Copy data from a StylusFile object to a Stream object.
createIOException(Throwable) - Static method in class com.exln.stylus.io.StylusFileHelpers
Convert an exception into an IOException.
createStylusFile(String) - Method in class com.exln.stylus.io.StylusFileFactory
Create a StylusFile object for file access through a custom file system.
createStylusFile(String, InputStream) - Method in class com.exln.stylus.io.StylusFileFactory
Create a StylusFile object for file access through a custom file system.

D

deleteItem(String) - Method in interface com.exln.stylus.io.StylusFileSystemOptions
Delete a file within the custom file system.
disconnectServer() - Method in interface com.exln.stylus.io.StylusFileSystem
 

E

exists(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether a file exists.

G

getAdditionalFileExtension() - Method in interface com.exln.stylus.io.StylusFileSystemOptions
Get an additional file extension for this custom file system.
getCurrentDirectory() - Method in interface com.exln.stylus.io.StylusFileSystem
Retrieve the name of the last directory the user visited in a File->Open or File->Save As dialog.
getDefaultFileExtension() - Method in interface com.exln.stylus.io.StylusFileSystemOptions
Get the default file extension for this custom file system.
getFactory() - Static method in class com.exln.stylus.io.StylusFileFactory
Get the singleton StylusFileFactory.
getFileClassName() - Method in interface com.exln.stylus.io.StylusFileSystem
Get the class name of the StylusFile class for this file system.
getInputStream() - Method in interface com.exln.stylus.io.StylusFile
Return a stream which can be used to read data from this StylusFile.
getLogger() - Static method in class com.exln.stylus.io.StylusFileHelpers
Get the StylusFileHelpers.Logger object.
getModifiedTime() - Method in interface com.exln.stylus.io.StylusFile
Return the time that the file denoted by this StylusFile was last modified.
getName() - Method in interface com.exln.stylus.io.StylusFile
Return the file name of this StylusFile.
getName() - Method in interface com.exln.stylus.io.StylusFileSystem
Get the name of this custom file system.
getOutputStream() - Method in interface com.exln.stylus.io.StylusFile
Return an output stream which can be used to write data to this StylusFile.
getPath() - Method in interface com.exln.stylus.io.StylusFile
Return the pathname of this StylusFile.
getScheme() - Method in interface com.exln.stylus.io.StylusFileSystem
Return the character string scheme name that this file system supports.
getSeparator() - Method in interface com.exln.stylus.io.StylusFileSystem
Get the separator character used to separate element names in a pathname.
getServerName() - Method in interface com.exln.stylus.io.StylusFileSystem
 
getURLForPathName(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Return the complete URL scheme://server/pathname.
getVersion() - Method in interface com.exln.stylus.io.StylusFileSystem
Get the current version number of this custom file system.

I

isAbsolute(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether a pathname is an absolute or relative pathname.
isDirectory() - Method in interface com.exln.stylus.io.StylusFile
Tests whether the file denoted by this StylusFile is a directory.
isDirectory(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether a file is a directory.
isDots() - Method in interface com.exln.stylus.io.StylusFile
Return true if getName() would return "." or "..".
isHidden() - Method in interface com.exln.stylus.io.StylusFile
Return true if this StylusFile denotes a "Hidden" file.
isLink() - Method in interface com.exln.stylus.io.StylusFile
Return true if this StylusFile denotes a link or shortcut file.
isPathValid(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether a pathname is a valid pathname.
isReadOnly() - Method in interface com.exln.stylus.io.StylusFile
Tests whether the file represented by this StylusFile is read-only.

L

length() - Method in interface com.exln.stylus.io.StylusFile
Return the number of bytes in this StylusFile.
listFiles() - Method in interface com.exln.stylus.io.StylusFile
Returns an array of StylusFile objects denoting the files in the directory denoted by this StylusFile.
listRoots() - Method in interface com.exln.stylus.io.StylusFileSystem
List all the roots of the file system.

M

matchesScheme(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether this StylusFileSystem can process URLs with the specified scheme.
mkdir(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Create a new directory in the file system.

R

registerScheme(String, String) - Method in class com.exln.stylus.io.StylusFileFactory
Register a scheme name and its associated StylusFile class name.
renameTo(String, String) - Method in interface com.exln.stylus.io.StylusFileSystem
Rename an existing directory in the file system.
resolve(String, String) - Method in class com.exln.stylus.io.StylusFileFactory
Resolve a URI and return a Source which can be used to read data from the URI.
resolveShortcuts(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Return the target pathname of a shortcut or link.

S

StylusFile - interface com.exln.stylus.io.StylusFile.
An abstract representation of a file in a custom file system.
StylusFileFactory - class com.exln.stylus.io.StylusFileFactory.
Defines a factory API that enables applications to read and write data streams using any custom file system which implements the StylusFile interface.
StylusFileHelpers - class com.exln.stylus.io.StylusFileHelpers.
A collection of static helpers for use with the Stylus Studio custom file system interfaces StylusFile and StylusFileSystem and the class StylusFileFactory.
StylusFileSystem - interface com.exln.stylus.io.StylusFileSystem.
Represents a custom file system.
StylusFileSystemOptions - interface com.exln.stylus.io.StylusFileSystemOptions.
Optional methods for a Stylus Studio custom file system.
setCurrentDirectory(String) - Method in interface com.exln.stylus.io.StylusFileSystem
Store the name of the last directory the user visited in a File->Open or File->Save As dialog.
supportServer() - Method in interface com.exln.stylus.io.StylusFileSystem
 
supportsCaseSensitivePathNames() - Method in interface com.exln.stylus.io.StylusFileSystemOptions
Return whether pathnames in this custom file system are case sensitive.
supportsDelete() - Method in interface com.exln.stylus.io.StylusFileSystemOptions
Return whether this custom file system can delete files.
supportsDirectories() - Method in interface com.exln.stylus.io.StylusFileSystem
Check whether this custom file system is modeled as a tree or is flat.

B C D E G I L M R S