Uses of Class
org.openide.loaders.MultiDataObject

Packages that use MultiDataObject
org.openide.loaders DataSystems are the logical layer between a filesystem and the regular functions of the IDE. 
org.openide.text The IDE is able to integrate multiple editors for different content types and mechanically access their content. 
 

Uses of MultiDataObject in org.openide.loaders
 

Subclasses of MultiDataObject in org.openide.loaders
 class DataFolder
          A folder containing data objects.
 class DataShadow
          Default implementation of a shortcut to another data object.
 class InstanceDataObject
          A data object whose only purpose is to supply InstanceCookie.
 class XMLDataObject
          Object that provides main functionality for xml documents.
 

Methods in org.openide.loaders that return MultiDataObject
protected abstract  MultiDataObject MultiFileLoader.createMultiObject(FileObject primaryFile)
          Creates the right data object for a given primary file.
protected abstract  MultiDataObject UniFileLoader.createMultiObject(FileObject primaryFile)
           
 MultiDataObject MultiDataObject.Entry.getDataObject()
          Get the multi data object this entry is assigned to.
 

Methods in org.openide.loaders with parameters of type MultiDataObject
protected abstract  MultiDataObject.Entry MultiFileLoader.createPrimaryEntry(MultiDataObject obj, FileObject primaryFile)
          Creates the right primary entry for a given primary file.
protected abstract  MultiDataObject.Entry MultiFileLoader.createSecondaryEntry(MultiDataObject obj, FileObject secondaryFile)
          Creates a new secondary entry for a given file.
protected  MultiDataObject.Entry UniFileLoader.createPrimaryEntry(MultiDataObject obj, FileObject primaryFile)
           
protected  MultiDataObject.Entry UniFileLoader.createSecondaryEntry(MultiDataObject obj, FileObject secondaryFile)
          Do not create a seconday entry.
 

Constructors in org.openide.loaders with parameters of type MultiDataObject
MultiDataObject.Entry(FileObject file)
           
FileEntry(MultiDataObject obj, FileObject fo)
          Creates new file entry initially attached to a given file object.
FileEntry.Format(MultiDataObject obj, FileObject fo)
          Create a new entry initially attached to a given file object.
FileEntry.Numb(MultiDataObject obj, FileObject fo)
          Create a dummy entry.
FileEntry.Folder(MultiDataObject obj, FileObject fo)
          Creates new FolderEntry
 

Uses of MultiDataObject in org.openide.text
 

Methods in org.openide.text that return MultiDataObject
protected  MultiDataObject EditorSupport.findDataObject()
          Deprecated. Finds data object the entry belongs to.
 



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