Uses of Class
org.openide.loaders.DataFolder

Packages that use DataFolder
org.openide Jumping-off points for all the rest of the IDE's functionality. 
org.openide.awt A set of utility classes pertaining to the visual appearance of the IDE. 
org.openide.loaders DataSystems are the logical layer between a filesystem and the regular functions of the IDE. 
 

Uses of DataFolder in org.openide
 

Methods in org.openide that return DataFolder
 DataFolder Places.Folders.templates()
          Deprecated. Get the default folder for templates.
 DataFolder Places.Folders.toolbars()
          Deprecated. Get the folder for toolbars.
 DataFolder Places.Folders.menus()
          Deprecated. Get the folder for menus.
 DataFolder Places.Folders.actions()
          Deprecated. Get the folder for actions pool.
 DataFolder Places.Folders.bookmarks()
          Deprecated. Get the folder for bookmarks.
 DataFolder Places.Folders.projects()
          Deprecated. Get the folder for projects.
 DataFolder Places.Folders.startup()
          Deprecated. Get the startup folder.
 DataFolder Places.Folders.welcome()
          Deprecated. Get the welcome folder.
 

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
 DataFolder DataObject.getFolder()
          Get the folder this data object is stored in.
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 TemplateWizard.getTemplatesFolder()
          Getter for the folder with templates.
 DataFolder TemplateWizard.getTargetFolder()
          Getter for target folder.
 DataFolder DataObjectFilter.getDataFolder()
          Get the folder this support is attached to.
 

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

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.
DataFolder.FolderNode(Children ch)
          Create a folder node with some children.
DataFolder.FolderNode()
          Create a folder node with default folder children.
FolderInstance(DataFolder df)
          Create new folder instance.
DataObjectFilter(DataFolder dataFolder)
          Create a new filter which will accept all data objects in a given folder.
 



Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.