| Package | Description |
|---|---|
| org.openide.awt | |
| org.openide.loaders |
Datasystems
are the logical layer between a filesystem and higher-level file-oriented operations.
|
| Modifier and Type | Method | Description |
|---|---|---|
DataFolder |
ToolbarPool.getFolder() |
| Constructor | Description |
|---|---|
MenuBar(DataFolder folder) |
Creates a new
MenuBar from given folder. |
ToolbarPool(DataFolder df) |
Creates a new
ToolbarPool. |
| Modifier and Type | Field | Description |
|---|---|---|
protected DataFolder |
FolderInstance.folder |
Folder to work with.
|
| Modifier and Type | Method | Description |
|---|---|---|
static DataFolder |
DataFolder.create(DataFolder folder,
java.lang.String name) |
Helper method to find or create a folder of a given path.
|
static DataFolder |
DataFolder.findFolder(org.openide.filesystems.FileObject fo) |
Create a folder for a specified file object.
|
DataFolder |
DataObject.getFolder() |
Get the folder this data object is stored in.
|
DataFolder |
TemplateWizard.getTargetFolder() |
Getter for target folder.
|
DataFolder |
TemplateWizard.getTemplatesFolder() |
Getter for the folder with templates.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected org.openide.cookies.InstanceCookie |
FolderInstance.acceptFolder(DataFolder df) |
Allows subclasses to decide how they want to work with a
provided folder.
|
protected org.openide.cookies.InstanceCookie |
FolderLookup.acceptFolder(DataFolder df) |
Deprecated.
Folder is recognized as underlying
FolderLookup which passes
its items to parent FolderLookup. |
java.util.Map<java.lang.String,?> |
CreateFromTemplateAttributesProvider.attributesFor(DataObject template,
DataFolder target,
java.lang.String name) |
Deprecated.
Called when a template is about to be instantiated to provide additional
values to the
CreateFromTemplateHandler that will handle the
template instantiation. |
DataObject |
DataObject.copy(DataFolder f) |
Copy this object to a folder.
|
static DataFolder |
DataFolder.create(DataFolder folder,
java.lang.String name) |
Helper method to find or create a folder of a given path.
|
static DataShadow |
DataShadow.create(DataFolder folder,
java.lang.String name,
DataObject original) |
Method that creates new data shadow in a folder.
|
static DataShadow |
DataShadow.create(DataFolder folder,
java.lang.String name,
DataObject original,
java.lang.String ext) |
Method that creates new data shadow in a folder.
|
static DataShadow |
DataShadow.create(DataFolder folder,
DataObject original) |
Method that creates new data shadow in a folder.
|
static InstanceDataObject |
InstanceDataObject.create(DataFolder folder,
java.lang.String name,
java.lang.Class<?> clazz) |
Create a new
InstanceDataObject in a given folder. |
static InstanceDataObject |
InstanceDataObject.create(DataFolder folder,
java.lang.String name,
java.lang.Object instance,
org.openide.modules.ModuleInfo info) |
Create a new
InstanceDataObject containing settings
in a given folder. |
static InstanceDataObject |
InstanceDataObject.create(DataFolder folder,
java.lang.String name,
java.lang.Object instance,
org.openide.modules.ModuleInfo info,
boolean create) |
Create a new
InstanceDataObject containing settings
in a given folder. |
static InstanceDataObject |
InstanceDataObject.create(DataFolder folder,
java.lang.String name,
java.lang.String className) |
Create a new
InstanceDataObject in a given folder. |
DataObject |
DataObject.createFromTemplate(DataFolder f) |
Create a new object from template (with a name depending on the template).
|
DataObject |
DataObject.createFromTemplate(DataFolder f,
java.lang.String name) |
Create a new object from template.
|
DataObject |
DataObject.createFromTemplate(DataFolder f,
java.lang.String name,
java.util.Map<java.lang.String,? extends java.lang.Object> parameters) |
More generic way how to instantiate a
DataObject. |
DataShadow |
DataObject.createShadow(DataFolder f) |
Creates shadow for this object in specified folder.
|
static InstanceDataObject |
InstanceDataObject.find(DataFolder folder,
java.lang.String name,
java.lang.Class<?> clazz) |
Finds instance of specified name in a given folder.
|
static InstanceDataObject |
InstanceDataObject.find(DataFolder folder,
java.lang.String name,
java.lang.String className) |
Finds instance of specified name in a given folder.
|
protected DataObject |
DataFolder.handleCopy(DataFolder f) |
|
protected abstract DataObject |
DataObject.handleCopy(DataFolder f) |
Copy this object to a folder (implemented by subclasses).
|
protected DataObject |
DataShadow.handleCopy(DataFolder f) |
|
protected DataObject |
InstanceDataObject.handleCopy(DataFolder df) |
|
protected DataObject |
MultiDataObject.handleCopy(DataFolder df) |
Copies primary and secondary files to new folder.
|
protected DataObject |
DataObject.handleCopyRename(DataFolder f,
java.lang.String name,
java.lang.String ext) |
Copy and rename this object to a folder (implemented by subclasses).
|
protected DataObject |
MultiDataObject.handleCopyRename(DataFolder df,
java.lang.String name,
java.lang.String ext) |
|
protected DataObject |
DataFolder.handleCreateFromTemplate(DataFolder f,
java.lang.String name) |
|
protected abstract DataObject |
DataObject.handleCreateFromTemplate(DataFolder df,
java.lang.String name) |
Create a new data object from template (implemented in subclasses).
|
protected DataObject |
InstanceDataObject.handleCreateFromTemplate(DataFolder df,
java.lang.String name) |
|
protected DataObject |
MultiDataObject.handleCreateFromTemplate(DataFolder df,
java.lang.String name) |
|
protected DataShadow |
DataFolder.handleCreateShadow(DataFolder f) |
Creates shadow for this object in specified folder (overridable in subclasses).
|
protected DataShadow |
DataObject.handleCreateShadow(DataFolder f) |
Creates shadow for this object in specified folder (overridable in subclasses).
|
protected DataShadow |
DataShadow.handleCreateShadow(DataFolder f) |
|
protected org.openide.filesystems.FileObject |
DataFolder.handleMove(DataFolder df) |
|
protected abstract org.openide.filesystems.FileObject |
DataObject.handleMove(DataFolder df) |
Move this object to another folder (implemented in subclasses).
|
protected org.openide.filesystems.FileObject |
DataShadow.handleMove(DataFolder f) |
|
protected org.openide.filesystems.FileObject |
MultiDataObject.handleMove(DataFolder df) |
Moves primary and secondary files to a new folder.
|
void |
FolderRenameHandler.handleRename(DataFolder folder,
java.lang.String newName) |
|
java.util.Set<DataObject> |
TemplateWizard.instantiate(DataObject template,
DataFolder targetFolder) |
Chooses the template and instantiates it.
|
void |
DataObject.move(DataFolder df) |
Move this object to another folder.
|
static boolean |
InstanceDataObject.remove(DataFolder folder,
java.lang.String name,
java.lang.Class<?> clazz) |
Remove an existing instance data object.
|
static boolean |
InstanceDataObject.remove(DataFolder folder,
java.lang.String name,
java.lang.String className) |
Remove an existing instance data object.
|
void |
TemplateWizard.setTargetFolder(DataFolder f) |
Sets the target folder.
|
void |
TemplateWizard.setTemplatesFolder(DataFolder folder) |
Setter for the folder with templates.
|
| Constructor | Description |
|---|---|
FolderInstance(DataFolder df) |
Create new folder instance.
|
Index(DataFolder df) |
Deprecated.
Please explicitly specify a node to be safe.
|
Index(DataFolder df,
org.openide.nodes.Node node) |
Create an index cookie associated with a data folder.
|
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.