|
VdexReload 1.1.3 API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.reload.dweezil.gui.ReloadInternalFrameManager
The Reload Internal Frame Manager. This manages the workings of the ReloadInternalFrame
objects so that we can hide or show them close them down, inform listeners etc.
Field Summary | |
protected static int |
_xpos
Current X Pos for Window Pos |
protected static int |
_ypos
Current Y Pos for Window Pos |
protected static double |
SIZE_FACTOR
The relative size factor |
protected static int |
WINDOWGAP
The stagger offset |
Fields inherited from interface uk.ac.reload.dweezil.DweezilConstants |
CR, DEBUG |
Constructor Summary | |
ReloadInternalFrameManager(javax.swing.JDesktopPane desktop)
Constructor |
Method Summary | |
void |
addInternalFrame(ReloadInternalFrame frame)
Add a new ReloadInternalFrame |
static void |
addReloadInternalFrameToWindowMap(java.io.File file,
ReloadInternalFrame frame)
Add a Frame to the Window map |
void |
cascade()
Cascade all the windows |
static ReloadInternalFrame |
getReloadInternalFrame(java.io.File file)
See if we have the Window open already |
void |
removeInternalFrame(ReloadInternalFrame frame)
Remove an existing ReloadInternalFrame and select the Previous one |
void |
tileHorizontal()
Tile all the windows horizontally |
void |
tileVertical()
Tile all the windows vertically |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static int _xpos
protected static int _ypos
protected static final int WINDOWGAP
protected static final double SIZE_FACTOR
Constructor Detail |
public ReloadInternalFrameManager(javax.swing.JDesktopPane desktop)
desktop
- The desktop to manageMethod Detail |
public void addInternalFrame(ReloadInternalFrame frame)
frame
- The new Frame to be added to the desktoppublic void removeInternalFrame(ReloadInternalFrame frame)
frame
- The Frame to remove from the desktoppublic void cascade()
public void tileVertical()
public void tileHorizontal()
public static ReloadInternalFrame getReloadInternalFrame(java.io.File file)
file
- the file that is opened in the internal frame
JInternalFrame
public static void addReloadInternalFrameToWindowMap(java.io.File file, ReloadInternalFrame frame)
file
- the file that is opened in the internal frame
frame the internal frame
|
VdexReload 1.1.3 API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |