|
ej-technologies | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.gjt.jclasslib.mdi.BasicMDIFrame
org.gjt.jclasslib.browser.BrowserMDIFrame
MDI Frame and entry point for the class file browser application.
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
Nested classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class org.gjt.jclasslib.mdi.BasicMDIFrame |
actionNextWindow, actionPreviousWindow, actionStackWindows, actionTileWindows, desktopManager, desktopPane, menuWindow, scpDesktop |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BrowserMDIFrame()
Constructor. |
Method Summary | |
protected BasicDesktopManager |
createDesktopManager()
Create a BasicDesktopManager for this MDI parent window. |
protected void |
doQuit()
Exit the application. |
Action |
getActionBackward()
Get the action for going backward in the navigation history. |
Action |
getActionForward()
Get the action for going forward in the navigation history. |
Action |
getActionReload()
Get the action for reloading the current frame. |
Action |
getActionSetupClasspath()
Get the action for displaying the classpath setup dialog. |
String |
getClassesChooserPath()
Get the last path for the classes file chooser. |
BrowserConfig |
getConfig()
Get the current browser config. |
protected Class[] |
getFrameConstructorArguments(Class frameClass)
Get the constructor arguments classes for the constructor of the supplied frame class. |
static ImageIcon |
loadIcon(String fileName)
Load an icon from the images directory. |
BrowserInternalFrame |
openClassFromFile(File file)
Open an internal frame for a given file. |
void |
openWorkspace(File file)
Open a workspace file. |
void |
setClassesChooserPath(String classesChooserPath)
Set the last path for the classes file chooser. |
void |
setVisible(boolean visible)
|
Methods inherited from class org.gjt.jclasslib.mdi.BasicMDIFrame |
closeAllFrames, createMDIConfig, readMDIConfig |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public BrowserMDIFrame()
Method Detail |
public static ImageIcon loadIcon(String fileName)
fileName
- the file name for the icon
public BrowserConfig getConfig()
public void setVisible(boolean visible)
public Action getActionSetupClasspath()
public Action getActionBackward()
public Action getActionForward()
public Action getActionReload()
public String getClassesChooserPath()
public void setClassesChooserPath(String classesChooserPath)
classesChooserPath
- the pathpublic void openWorkspace(File file)
file
- the file.public BrowserInternalFrame openClassFromFile(File file)
file
- the file
protected void doQuit()
BasicMDIFrame
doQuit
in class BasicMDIFrame
protected BasicDesktopManager createDesktopManager()
BasicMDIFrame
createDesktopManager
in class BasicMDIFrame
protected Class[] getFrameConstructorArguments(Class frameClass)
BasicMDIFrame
getFrameConstructorArguments
in class BasicMDIFrame
frameClass
- the frame class.
|
ej-technologies | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |