SkinLF
Version 1.1

com.l2fprod.gui
Class DefaultWindowManager

java.lang.Object
  |
  +--com.l2fprod.gui.WindowManager
        |
        +--com.l2fprod.gui.DefaultWindowManager

public class DefaultWindowManager
extends WindowManager

DefaultWindowManager.
This is an implementation of the WindowManager. It currently implements the basic behaviors for managing SkinWindows.

Version:
$Revision: 1.4 $, $Date: 2001/06/10 18:27:38 $
Author:
$Author: l2fprod $

Field Summary
static java.lang.String SHADE_BOUNDS_PROPERTY
           
 
Constructor Summary
DefaultWindowManager()
           
 
Method Summary
 void activateWindow(SkinWindow f)
           
 void beginDraggingWindow(SkinWindow w)
           
 void beginResizingWindow(SkinWindow w, int direction)
           
 void closeWindow(SkinWindow f)
           
 void deactivateWindow(SkinWindow f)
           
 void deiconifyWindow(SkinWindow f)
           
 void dragWindow(SkinWindow w, int newX, int newY)
           
 void endDraggingWindow(SkinWindow w)
           
 void endResizingWindow(SkinWindow w)
           
 void iconifyWindow(SkinWindow f)
           
 void maximizeWindow(SkinWindow f)
           
 void minimizeWindow(SkinWindow f)
           
 void openWindow(SkinWindow f)
           
 void resizeWindow(SkinWindow w, int newX, int newY, int newWidth, int newHeight)
           
 void setBoundsForWindow(java.awt.Container f, int newX, int newY, int newWidth, int newHeight)
           
 void shadeWindow(SkinWindow w)
           
 void unshadeWindow(SkinWindow w)
           
 
Methods inherited from class com.l2fprod.gui.WindowManager
getWindowManager, setWindowManager
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SHADE_BOUNDS_PROPERTY

public static final java.lang.String SHADE_BOUNDS_PROPERTY
See Also:
Constant Field Values
Constructor Detail

DefaultWindowManager

public DefaultWindowManager()
Method Detail

openWindow

public void openWindow(SkinWindow f)
Specified by:
openWindow in class WindowManager

closeWindow

public void closeWindow(SkinWindow f)
Specified by:
closeWindow in class WindowManager

maximizeWindow

public void maximizeWindow(SkinWindow f)
Specified by:
maximizeWindow in class WindowManager

minimizeWindow

public void minimizeWindow(SkinWindow f)
Specified by:
minimizeWindow in class WindowManager

shadeWindow

public void shadeWindow(SkinWindow w)
Specified by:
shadeWindow in class WindowManager

unshadeWindow

public void unshadeWindow(SkinWindow w)
Specified by:
unshadeWindow in class WindowManager

iconifyWindow

public void iconifyWindow(SkinWindow f)
Specified by:
iconifyWindow in class WindowManager

deiconifyWindow

public void deiconifyWindow(SkinWindow f)
Specified by:
deiconifyWindow in class WindowManager

activateWindow

public void activateWindow(SkinWindow f)
Specified by:
activateWindow in class WindowManager

deactivateWindow

public void deactivateWindow(SkinWindow f)
Specified by:
deactivateWindow in class WindowManager

setBoundsForWindow

public void setBoundsForWindow(java.awt.Container f,
                               int newX,
                               int newY,
                               int newWidth,
                               int newHeight)
Specified by:
setBoundsForWindow in class WindowManager

beginDraggingWindow

public void beginDraggingWindow(SkinWindow w)
Specified by:
beginDraggingWindow in class WindowManager

dragWindow

public void dragWindow(SkinWindow w,
                       int newX,
                       int newY)
Specified by:
dragWindow in class WindowManager

endDraggingWindow

public void endDraggingWindow(SkinWindow w)
Specified by:
endDraggingWindow in class WindowManager

beginResizingWindow

public void beginResizingWindow(SkinWindow w,
                                int direction)
Specified by:
beginResizingWindow in class WindowManager

resizeWindow

public void resizeWindow(SkinWindow w,
                         int newX,
                         int newY,
                         int newWidth,
                         int newHeight)
Specified by:
resizeWindow in class WindowManager

endResizingWindow

public void endResizingWindow(SkinWindow w)
Specified by:
endResizingWindow in class WindowManager

SkinLF
Version 1.1

www.L2FProd.com
© 2000-2001 L2FProd.com