Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.loaders 5.9.22
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.openide.loaders.DataFolder

Packages that use DataFolder
org.openide.awt |
org.openide.loaders | Datasystems are the logical layer between a filesystem and the regular functions of the IDE.

Uses of DataFolder in org.openide.awt

Methods in org.openide.awt that return DataFolder
`DataFolder` | `ToolbarPool.getFolder()`

Constructors in org.openide.awt with parameters of type DataFolder
`MenuBar(DataFolder folder)` Creates a new `MenuBar` from given folder.
`ToolbarPool(DataFolder df)` Creates a new `ToolbarPool`.

Uses of DataFolder in org.openide.loaders

Fields in org.openide.loaders declared as DataFolder
`protected DataFolder` | `FolderInstance.folder` Folder to work with.

Methods in org.openide.loaders that return DataFolder
`static DataFolder` | `DataFolder.create(DataFolder folder, String name)` Helper method to find or create a folder of a given path.
`static DataFolder` | `DataFolder.findFolder(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.

Methods in org.openide.loaders with parameters of type DataFolder
`protected InstanceCookie` | `FolderLookup.acceptFolder(DataFolder df)` Folder is recognized as underlying `FolderLookup` which passes its items to parent `FolderLookup`.
`protected InstanceCookie` | `FolderInstance.acceptFolder(DataFolder df)` Allows subclasses to decide how they want to work with a provided folder.
`DataObject` | `DataObject.copy(DataFolder f)` Copy this object to a folder.
`static DataShadow` | `DataShadow.create(DataFolder folder, DataObject original)` Method that creates new data shadow in a folder.
`static DataFolder` | `DataFolder.create(DataFolder folder, String name)` Helper method to find or create a folder of a given path.
`static InstanceDataObject` | `InstanceDataObject.create(DataFolder folder, String name, Class clazz)` Create a new `InstanceDataObject` in a given folder.
`static DataShadow` | `DataShadow.create(DataFolder folder, String name, DataObject original)` Method that creates new data shadow in a folder.
`static DataShadow` | `DataShadow.create(DataFolder folder, String name, DataObject original, String ext)` Method that creates new data shadow in a folder.
`static InstanceDataObject` | `InstanceDataObject.create(DataFolder folder, String name, Object instance, ModuleInfo info)` Create a new `InstanceDataObject` containing settings in a given folder.
`static InstanceDataObject` | `InstanceDataObject.create(DataFolder folder, String name, Object instance, ModuleInfo info, boolean create)` Create a new `InstanceDataObject` containing settings in a given folder.
`static InstanceDataObject` | `InstanceDataObject.create(DataFolder folder, String name, 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, String name)` Create a new object from template.
`DataShadow` | `DataObject.createShadow(DataFolder f)` Creates shadow for this object in specified folder.
`static InstanceDataObject` | `InstanceDataObject.find(DataFolder folder, String name, Class clazz)` Finds instance of specified name in a given folder.
`static InstanceDataObject` | `InstanceDataObject.find(DataFolder folder, String name, String className)` Finds instance of specified name in a given folder.
`protected DataObject` | `MultiDataObject.handleCopy(DataFolder df)` Copies primary and secondary files to new folder.
`protected DataObject` | `InstanceDataObject.handleCopy(DataFolder df)`
`protected DataObject` | `DataShadow.handleCopy(DataFolder f)`
`protected abstract DataObject` | `DataObject.handleCopy(DataFolder f)` Copy this object to a folder (implemented by subclasses).
`protected DataObject` | `DataFolder.handleCopy(DataFolder f)`
`protected DataObject` | `MultiDataObject.handleCreateFromTemplate(DataFolder df, String name)`
`protected DataObject` | `InstanceDataObject.handleCreateFromTemplate(DataFolder df, String name)`
`protected abstract DataObject` | `DataObject.handleCreateFromTemplate(DataFolder df, String name)` Create a new data object from template (implemented in subclasses).
`protected DataObject` | `DataFolder.handleCreateFromTemplate(DataFolder f, String name)`
`protected DataShadow` | `DataShadow.handleCreateShadow(DataFolder f)`
`protected DataShadow` | `DataObject.handleCreateShadow(DataFolder f)` Creates shadow for this object in specified folder (overridable in subclasses).
`protected DataShadow` | `DataFolder.handleCreateShadow(DataFolder f)` Creates shadow for this object in specified folder (overridable in subclasses).
`protected FileObject` | `MultiDataObject.handleMove(DataFolder df)` Moves primary and secondary files to a new folder.
`protected FileObject` | `DataShadow.handleMove(DataFolder f)`
`protected abstract FileObject` | `DataObject.handleMove(DataFolder df)` Move this object to another folder (implemented in subclasses).
`protected FileObject` | `DataFolder.handleMove(DataFolder df)`
`void` | `FolderRenameHandler.handleRename(DataFolder folder, String newName)`
`Set` | `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, String name, Class clazz)` Remove an existing instance data object.
`static boolean` | `InstanceDataObject.remove(DataFolder folder, String name, 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.

Constructors in org.openide.loaders with parameters of type DataFolder
`DataFolder.Index(DataFolder df)` Deprecated. Please explicitly specify a node to be safe.
`DataFolder.Index(DataFolder df, Node node)` Create an index cookie associated with a data folder.
`FolderInstance(DataFolder df)` Create new folder instance.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.loaders 5.9.22
PREV NEXT | FRAMES NO FRAMES

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.