Class besiex.FrIJDE.AbstractClasses.FrIJDEMainFrame
All Packages Class Hierarchy This Package Previous Next Index
Class besiex.FrIJDE.AbstractClasses.FrIJDEMainFrame
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----besiex.FrIJDE.AbstractClasses.FrIJDEMainFrame
- public class FrIJDEMainFrame
- extends Frame
This is the class that the interpreted (executable) class extends.
- Version:
- 1.00, 21 February 1996
Changes from last version
- Author:
- Benjamin "Quincy" Cabell V, Besiex Software
-
baseDir
- The path to the base FrIJDE directory.
-
currentEditorFile
- The file name and path of the document manager's most recently focused editor file.
-
toolLoader
- The handle to the instance of the FrIJDEToolLoader.
-
FrIJDEMainFrame()
- The constructor which sets the FrIJDEMainFrame's frame title to "FrIJDE".
-
Close()
- Closes FrIJDE by requesting the closing of the FrIJDEToolLoader (which requests the closing of all the FrIJDETools).
-
GetCurrentEditorFile()
- Gets FrIJDEMainFrame's value for what it believes is the file name and path of the document manager's
most recently focused editor file.
-
SetCurrentEditorFile(String)
- Sets the FrIJDEMainFrame's value for what it believes is the file name and path of the document manager's
most recently focused editor file.
-
handleEvent(Event)
- Handles the request to close, otherwise passes the event to the over-ridden handleEvent(Event).
-
main(String[])
-
baseDir
public String baseDir
- The path to the base FrIJDE directory. This is the directory in which the FrIJDEMainFrame extended interpretable code should be
located. This directory includes the directories System, Tools, and AbstractClasses.
toolLoader
public FrIJDEToolLoader toolLoader
- The handle to the instance of the FrIJDEToolLoader.
currentEditorFile
public String currentEditorFile
- The file name and path of the document manager's most recently focused editor file.
FrIJDEMainFrame
public FrIJDEMainFrame()
- The constructor which sets the FrIJDEMainFrame's frame title to "FrIJDE".
Close
public boolean Close()
- Closes FrIJDE by requesting the closing of the FrIJDEToolLoader (which requests the closing of all the FrIJDETools).
If the FrIJDEToolLoader reports that it can close, FrIJDE exits.
- Returns:
- True if it closes, false otherwise. (If System.exit(int) is used, the return value is somewhat meaningless.)
SetCurrentEditorFile
public void SetCurrentEditorFile(String theFileNameWithPath)
- Sets the FrIJDEMainFrame's value for what it believes is the file name and path of the document manager's
most recently focused editor file. This method should ONLY be called by the document manager when it changes
document focus.
GetCurrentEditorFile
public String GetCurrentEditorFile()
- Gets FrIJDEMainFrame's value for what it believes is the file name and path of the document manager's
most recently focused editor file. This is of particular importance to tools which direct their action at the
currentEditorFile.
- Returns:
- The file name and path of the document manager's most recently focused editor file.
handleEvent
public boolean handleEvent(Event e)
- Handles the request to close, otherwise passes the event to the over-ridden handleEvent(Event).
- Returns:
- True if the event is handled and need not be passed along the chain of handlers, false otherwise.
- Overrides:
- handleEvent in class Component
main
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index