| Package | Description |
|---|---|
| org.openide.loaders |
Datasystems
are the logical layer between a filesystem and higher-level file-oriented operations.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
MultiFileLoader |
Loader for any kind of
MultiDataObject. |
class |
UniFileLoader |
Support class for loader handling one file at a time.
|
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends DataLoader> |
DataLoader.getLoader(java.lang.Class<T> loaderClass) |
Get a registered loader from the pool.
|
| Modifier and Type | Method | Description |
|---|---|---|
DataLoader |
DataLoaderPool.firstProducerOf(java.lang.Class<? extends DataObject> clazz) |
Finds the first producer of a representation class.
|
DataLoader |
DataObject.getLoader() |
Get the loader that created this data object.
|
static DataLoader |
DataLoaderPool.getPreferredLoader(org.openide.filesystems.FileObject fo) |
Get the preferred loader for a file.
|
DataLoader[] |
DataLoaderPool.toArray() |
Get an array of loaders that are currently registered.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Enumeration<DataLoader> |
DataLoaderPool.allLoaders() |
Get an enumeration of all loaders, including the preferred and system loaders.
|
protected abstract java.util.Enumeration<? extends DataLoader> |
DataLoaderPool.loaders() |
Get an enumeration of data loaders.
|
java.util.Enumeration<DataLoader> |
DataLoaderPool.producersOf(java.lang.Class<? extends DataObject> clazz) |
Get an enumeration of all producers of a representation class.
|
| Modifier and Type | Method | Description |
|---|---|---|
static void |
DataLoaderPool.setPreferredLoader(org.openide.filesystems.FileObject fo,
DataLoader loader) |
Utility method to mark a file as belonging to a loader.
|
| Constructor | Description |
|---|---|
DataFolder(org.openide.filesystems.FileObject fo,
DataLoader loader) |
Deprecated.
Since 1.13 do not use this constructor, it is for backward compatibility only.
|
DataLoaderPool(DataLoader loader) |
Create new loader pool and set preferred loader.
|
DataObject(org.openide.filesystems.FileObject pf,
DataLoader loader) |
Create a new data object.
|
DataShadow(org.openide.filesystems.FileObject fo,
DataObject original,
DataLoader loader) |
Deprecated.
Since 1.13 do not use this constructor, it is for backward compatibility only
|
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.