NetBeans Architecture Answers for File System API module


Interfaces table

Group of java interfaces
Interface Name In/Out Stability Specified in What Document?
FilesystemsAPI Exported Official .../openide/filesystems/doc-files/api.html

UtilitiesAPI Imported Official .../org/openide/util/doc-files/api.html

LookupAPI Imported Official .../org/openide/util/doc-files/api.html

Group of property interfaces
Interface Name In/Out Stability Specified in What Document?
org.openide.filesystems.DefaultAttributes.ATTR_NAME_EXT_XML Exported Private

Name of attribute file can be changed , if .nbattrs can't be used.

netbeans.debug.heap Imported Private

Periodic refresh can be blocked.

org.openide.filesystems.LocalFileSystem.REFRESH_TIME Exported Private

Periodic refresh can be set.

org.openide.filesystems.annotateUnclosedStreams Exported Private

If true, better diagnostic information will be available as to when file input or output streams were opened that prevent a file from being deleted because they were not closed. This information comes at a performance cost, however.

SystemFileSystem.fallback Exported Stable

By returning Boolean.TRUE from call to fs.getRoot().getAttribute("fallback") you can place your filesystem behind all layers provided by standard modules and form a kind of fallback

Group of dtd interfaces
Interface Name In/Out Stability Specified in What Document?
attributes-1_0.dtd Exported Stable .../www.netbeans.org/dtds/attributes-1_0.dtd

-//NetBeans//DTD DefaultAttributes 1.0//EN

filesystem-1_0.dtd Exported Stable .../www.netbeans.org/dtds/filesystem-1_0.dtd

-//NetBeans//DTD Filesystem 1.0//EN


General Information


Project and platform dependencies


Deployment


Compatibility with environment


Access to resources


Lookup of components


Execution Environment


Format of files and protocols


Performance and Scalability


Built on February 22 2011.  |  Portions Copyright 1997-2011 Sun Microsystems, Inc. All rights reserved.