Uses of Class
org.openide.loaders.MultiDataObject.Entry

Packages that use MultiDataObject.Entry
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.Entry in org.openide.loaders
 

Subclasses of MultiDataObject.Entry in org.openide.loaders
 class FileEntry
          Entry that works with plain files.
static class FileEntry.Folder
          Simple entry for handling folders, on copy, move and createFromTemplate it creates new empty folder and copies attributes of source folder.
static class FileEntry.Format
          Specialized entry that simplifies substitution when a file entry is created from template.
static class FileEntry.Numb
          Simple file entry variant.
 

Fields in org.openide.loaders declared as MultiDataObject.Entry
protected  MultiDataObject.Entry ExecSupport.entry
          entry to be associated with
protected  MultiDataObject.Entry OpenSupport.entry
          Entry to work with.
 

Methods in org.openide.loaders that return MultiDataObject.Entry
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.
protected  MultiDataObject.Entry MultiDataObject.registerEntry(FileObject fo)
          Tests whether this file is between entries and if not, creates a secondary entry for it and adds it into set of secondary entries.
 MultiDataObject.Entry MultiDataObject.getPrimaryEntry()
          Get the primary entry.
 MultiDataObject.Entry MultiDataObject.findSecondaryEntry(FileObject fo)
          For a given file, find the associated secondary entry.
 

Methods in org.openide.loaders with parameters of type MultiDataObject.Entry
protected  void MultiDataObject.addSecondaryEntry(MultiDataObject.Entry fe)
          Add a new secondary entry to the list.
protected  void MultiDataObject.removeSecondaryEntry(MultiDataObject.Entry fe)
          Remove a secondary entry from the list.
static void ExecSupport.setExecutor(MultiDataObject.Entry entry, Executor exec)
          Set the executor for a given file object.
static Executor ExecSupport.getExecutor(MultiDataObject.Entry entry)
          Get the executor for a given file object.
static void ExecSupport.setArguments(MultiDataObject.Entry entry, String[] args)
          Set execution arguments for a given entry.
static String[] ExecSupport.getArguments(MultiDataObject.Entry entry)
          Get the arguments associated with a given entry.
static void ExecSupport.setDebuggerType(MultiDataObject.Entry entry, DebuggerType type)
          Assignes a debugger type to an entry.
static DebuggerType ExecSupport.getDebuggerType(MultiDataObject.Entry entry)
          Retrieves the debugger type for this entry.
static void CompilerSupport.setCompilerType(MultiDataObject.Entry entry, CompilerType man)
          Set compiler manager for a given file.
static CompilerType CompilerSupport.getCompilerType(MultiDataObject.Entry entry)
          Get compiler manager associated with a given file.
 

Constructors in org.openide.loaders with parameters of type MultiDataObject.Entry
InstanceSupport(MultiDataObject.Entry entry)
          New support for given entry.
InstanceSupport.Origin(MultiDataObject.Entry entry)
          New support for a given entry.
ExecSupport(MultiDataObject.Entry entry)
          Create new support for given entry.
OpenSupport(MultiDataObject.Entry entry)
          New support for a given entry.
OpenSupport(MultiDataObject.Entry entry, OpenSupport.Env env)
          Constructor that allows subclasses to provide their own environment.
CompilerSupport(MultiDataObject.Entry entry, Class cookie)
          New support for given entry.
CompilerSupport.Compile(MultiDataObject.Entry entry)
          New support for given entry.
CompilerSupport.Build(MultiDataObject.Entry entry)
          New support for given entry.
CompilerSupport.Clean(MultiDataObject.Entry entry)
          New support for given entry.
ConnectionSupport(MultiDataObject.Entry entry, ConnectionCookie.Type[] types)
          Creates new connection support for given file entry.
 

Uses of MultiDataObject.Entry in org.openide.text
 

Constructors in org.openide.text with parameters of type MultiDataObject.Entry
EditorSupport(MultiDataObject.Entry entry)
          Deprecated. Support an existing loader entry.
 



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