|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.l2fprod.gui.WindowManager
WindowManager.
WindowManager is responsible for implementing L&F specific behaviors for the
system. SkinWindow implementations should delegate specific behaviors to the
WindowManager. For instance, if a WindowManager was asked to iconify, it
should try:
WindowManager.getWindowManager().iconifyWindow(window);
| Constructor Summary | |
WindowManager()
|
|
| Method Summary | |
abstract void |
activateWindow(SkinWindow w)
Description of the Method |
abstract void |
beginDraggingWindow(SkinWindow w)
Description of the Method |
abstract void |
beginResizingWindow(SkinWindow w,
int direction)
Description of the Method |
abstract void |
closeWindow(SkinWindow w)
Description of the Method |
abstract void |
deactivateWindow(SkinWindow w)
Description of the Method |
abstract void |
deiconifyWindow(SkinWindow w)
Description of the Method |
abstract void |
dragWindow(SkinWindow w,
int newX,
int newY)
Description of the Method |
abstract void |
endDraggingWindow(SkinWindow w)
Description of the Method |
abstract void |
endResizingWindow(SkinWindow w)
Description of the Method |
static WindowManager |
getWindowManager()
Gets the WindowManager attribute of the WindowManager class |
abstract void |
iconifyWindow(SkinWindow w)
Description of the Method |
abstract void |
maximizeWindow(SkinWindow w)
Description of the Method |
abstract void |
minimizeWindow(SkinWindow w)
Description of the Method |
abstract void |
openWindow(SkinWindow w)
Description of the Method |
abstract void |
resizeWindow(SkinWindow w,
int newX,
int newY,
int newWidth,
int newHeight)
Description of the Method |
abstract void |
setBoundsForWindow(java.awt.Container f,
int newX,
int newY,
int newWidth,
int newHeight)
Sets the BoundsForWindow attribute of the WindowManager object |
static void |
setWindowManager(WindowManager newManager)
Sets the WindowManager attribute of the WindowManager class |
abstract void |
shadeWindow(SkinWindow w)
Description of the Method |
abstract void |
unshadeWindow(SkinWindow w)
Description of the Method |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public WindowManager()
| Method Detail |
public abstract void setBoundsForWindow(java.awt.Container f,
int newX,
int newY,
int newWidth,
int newHeight)
f - The new BoundsForWindow valuenewX - The new BoundsForWindow valuenewY - The new BoundsForWindow valuenewWidth - The new BoundsForWindow valuenewHeight - The new BoundsForWindow valuepublic abstract void activateWindow(SkinWindow w)
w - Description of Parameterpublic abstract void deactivateWindow(SkinWindow w)
w - Description of Parameterpublic abstract void openWindow(SkinWindow w)
w - Description of Parameterpublic abstract void closeWindow(SkinWindow w)
w - Description of Parameterpublic abstract void iconifyWindow(SkinWindow w)
w - Description of Parameterpublic abstract void deiconifyWindow(SkinWindow w)
w - Description of Parameterpublic abstract void maximizeWindow(SkinWindow w)
w - Description of Parameterpublic abstract void minimizeWindow(SkinWindow w)
w - Description of Parameterpublic abstract void shadeWindow(SkinWindow w)
w - Description of Parameterpublic abstract void unshadeWindow(SkinWindow w)
w - Description of Parameterpublic abstract void beginDraggingWindow(SkinWindow w)
w - Description of Parameter
public abstract void dragWindow(SkinWindow w,
int newX,
int newY)
w - Description of ParameternewX - Description of ParameternewY - Description of Parameterpublic abstract void endDraggingWindow(SkinWindow w)
w - Description of Parameter
public abstract void beginResizingWindow(SkinWindow w,
int direction)
w - Description of Parameterdirection - Description of Parameter
public abstract void resizeWindow(SkinWindow w,
int newX,
int newY,
int newWidth,
int newHeight)
w - Description of ParameternewX - Description of ParameternewY - Description of ParameternewWidth - Description of ParameternewHeight - Description of Parameterpublic abstract void endResizingWindow(SkinWindow w)
w - Description of Parameterpublic static void setWindowManager(WindowManager newManager)
newManager - The new WindowManager valuepublic static WindowManager getWindowManager()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||