Class besiex.FrIJDE.AbstractClasses.FrIJDEToolLoader
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class besiex.FrIJDE.AbstractClasses.FrIJDEToolLoader

java.lang.Object
   |
   +----besiex.FrIJDE.AbstractClasses.FrIJDETool
           |
           +----besiex.FrIJDE.AbstractClasses.FrIJDEToolLoader

public class FrIJDEToolLoader
extends FrIJDETool
This is the class that the tool loader must extend. This class defines the basic requirements of the tool loader as defined by the FrIJDEMainFrame and the FrIJDETools. The tool loader must load only one document manager and one project manager. If multiple document or project managers exist within the Tools directory, the tool loader must make the decision as to which one(s) should be loaded (this should, of course, be chosen based upon the preferences of the user).

Version:
1.03, 27 February 1996

Changes from last version

Author:
Benjamin "Quincy" Cabell V, Besiex Software

Variable Index

 o frijdeDocumentManager
This is used to store the handle to the loaded FrIJDEDocumentManager.

Constructor Index

 o FrIJDEToolLoader()

Method Index

 o GetFrIJDEDocumentManager()
FrIJDETools may need access to the FrIJDEDocumentManager in order to send the editor to a particular line of code.
 o GetMenuBar()
FrIJDEMainFrame requires the tool loader to provide it with the menu bar it is going to use as the main FrIJDE menu bar.
 o GetToolBar()
FrIJDEMainFrame requires the tool loader to provide it with the tool bar it is going to display.

Variables

 o frijdeDocumentManager
  protected FrIJDEDocumentManager frijdeDocumentManager
This is used to store the handle to the loaded FrIJDEDocumentManager.

Constructors

 o FrIJDEToolLoader
  public FrIJDEToolLoader()

Methods

 o GetMenuBar
  public abstract MenuBar GetMenuBar()
FrIJDEMainFrame requires the tool loader to provide it with the menu bar it is going to use as the main FrIJDE menu bar.

Returns:
The menu bar that FrIJDEMainFrame will use as the main menu bar.
 o GetToolBar
  public abstract FrIJDEBasicToolBar GetToolBar()
FrIJDEMainFrame requires the tool loader to provide it with the tool bar it is going to display.

Returns:
The tool bar that FrIJDEMainFrame will display.
 o GetFrIJDEDocumentManager
  public FrIJDEDocumentManager GetFrIJDEDocumentManager()
FrIJDETools may need access to the FrIJDEDocumentManager in order to send the editor to a particular line of code. This may be done through this method. Setting the FrIJDEDocumentManager is done within the FrIJDEToolLoader.

Returns:
The FrIJDEDocumentManager loaded.

All Packages  Class Hierarchy  This Package  Previous  Next  Index