See: Description
Interface | Description |
---|---|
ChangeableDataFilter |
Allows certain data objects to be excluded from being displayed.
|
CreateFromTemplateAttributesProvider | Deprecated
Use
CreateFromTemplateAttributes in openide.filesystems.templates instead. |
DataFilter |
Allows certain data objects to be excluded from being displayed.
|
DataFilter.FileBased |
Additional interface that can be implemented by the
DataFilter
implementors to do low level filtering based on the file objects. |
DataLoader.RecognizedFiles |
Buffer holding a list of primary and secondary files marked as already recognized, to prevent further scanning.
|
DataObject.Container |
Interface for objects that can contain other data objects.
|
DataObject.Factory |
Factory interface for converting file object to data objects.
|
Environment.Provider |
Cookie for objects that plan to provide environment.
|
FolderRenameHandler |
This handler is used by DataFolder.FolderNode.setName() method.
|
OperationListener |
Listener to operations on data objects.
|
SaveAsCapable |
Save document under a different file name and/or extension.
|
TemplateWizard.Iterator |
The interface for custom iterator.
|
XMLDataObject.Processor | Deprecated
Use
Environment.Provider instead. |
Class | Description |
---|---|
ConnectionSupport | Deprecated
Should no longer be used.
|
CreateFromTemplateHandler | Deprecated
in 7.59.
|
DataFolder |
A folder containing data objects.
|
DataFolder.Index |
Support for index cookie for folder nodes.
|
DataFolder.SortMode |
Type-safe enumeration of sort modes for data folders.
|
DataLoader |
A data loader recognizes
FileObject s and creates appropriate
DataObject s to represent them. |
DataLoaderPool |
Pool of data loaders.
|
DataNode |
Standard node representing a data object.
|
DataObject |
Object that represents one or more file objects, with added behavior
accessible though
DataObject.getLookup() lookup pattern. |
DataObject.Registry |
Registry of modified data objects.
|
DataShadow |
Default implementation of a shortcut to another data object.
|
DataShadow.ShadowNode |
Node for a shadow object.
|
Environment |
Utilities that define the "settings hierarchy".
|
ExtensionList |
Property class that collects a modifiable list of file extensions
and permits checking of whether a name or a file object has a given extension.
|
FileEntry |
Entry that works with plain files.
|
FileEntry.Folder |
Simple entry for handling folders, on copy, move and createFromTemplate
it creates new empty folder and copies attributes of source folder.
|
FileEntry.Format |
Specialized entry that simplifies substitution when a file entry
is created from template.
|
FileEntry.Numb |
Simple file entry variant.
|
FolderInstance |
Support class for creation of an object from the content
of a
DataObject.Container . |
FolderLookup | Deprecated
use
Lookups.forPath(java.lang.String) instead. |
InstanceDataObject |
A data object whose only purpose is to supply
InstanceCookie . |
InstanceSupport |
An instance cookie implementation that works with files or entries.
|
InstanceSupport.Instance |
Trivial supporting instance cookie for already-existing objects.
|
LoaderTransfer |
Class that contains specific datatransfer flavors and methods to work with
transfered DataObjects.
|
MultiDataObject |
Provides support for handling of data objects with multiple files.
|
MultiFileLoader |
Loader for any kind of
MultiDataObject . |
OpenSupport |
Simple support for an openable file.
|
OpenSupport.Env |
Environment that connects the support together with DataObject.
|
OperationAdapter |
Adapter for methods of
OperationListener . |
OperationEvent |
Event that describes operations taken on
a data object.
|
OperationEvent.Copy |
Notification of a copy action of a data object, creation of a shadow,
or creation from a template.
|
OperationEvent.Move |
Notification of a move of a data object.
|
OperationEvent.Rename |
Notification of a rename of a data object.
|
RepositoryNodeFactory | Deprecated
Probably unwise to call this for any reason; obsolete UI.
|
TemplateWizard |
Wizard for creation of new objects from a template.
|
UniFileLoader |
Support class for loader handling one file at a time.
|
XMLDataObject |
Object that provides main functionality for xml documents.
|
XMLDataObject.Info | Deprecated
use Lookup
Representation of xmlinfo file holding container of Processors.
|
Exception | Description |
---|---|
DataObjectExistsException |
Exception signalling that the data object for this file cannot
be created because there already is an object for the primary file.
|
DataObjectNotFoundException |
Exception signalling that the data object for a given file object could not
be found in
DataObject.find(org.openide.filesystems.FileObject) . |
Annotation Type | Description |
---|---|
DataObject.Registration |
Registers new file type into the system.
|
DataObject.Registrations |
May be used to allow multiple
DataObject.Registration at one place. |
The Datasystems API provides a higher-level view of files in terms of useful data - data which has specific types, actions that can be performed on these types, and relationships to other files. For example, NetBeans might find these files in a newly-opened directory:
myform.form
myform.java
myform.class
myform$1.class
myform$2.class