com.l2fprod.gui
Class SkinWindowList

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--javax.swing.JWindow
                          |
                          +--com.l2fprod.gui.grieves.graphics.JExternalFrame
                                |
                                +--com.l2fprod.gui.SkinWindow
                                      |
                                      +--com.l2fprod.gui.SkinWindowList

public class SkinWindowList
extends SkinWindow
implements com.l2fprod.gui.sound.NoSoundComponent

Skin Window List.
Skin Window List acts as Window pager.
It maintains the list of existing windows. When a window is iconified, it can be deiconified by double-clicking its name in the list.



Created on 27/05/2000 by Frederic Lavigne, fred@L2FProd.com

Version:
$Revision: 1.3 $, $Date: 2002/04/27 11:45:57 $
See Also:
Serialized Form

Inner classes inherited from class com.l2fprod.gui.SkinWindow
SkinWindow.SkinDesktopIcon
 
Fields inherited from class com.l2fprod.gui.SkinWindow
ICONIFIED, NORMAL
 
Fields inherited from class com.l2fprod.gui.grieves.graphics.JExternalFrame
SCREEN_HEIGHT, SCREEN_WIDTH
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Method Summary
 void activateNextWindow(SkinWindow w)
          Description of the Method
static SkinWindowList getSkinWindowList()
          Gets the SkinWindowList attribute of the SkinWindowList class
 void registerWindow(SkinWindow w)
          Description of the Method
 void unregisterWindow(SkinWindow w)
          Description of the Method
 
Methods inherited from class com.l2fprod.gui.SkinWindow
addWindowListener, getClientProperty, getDesktopIcon, getState, isShaded, putClientProperty, removeWindowListener, setShaded, setState
 
Methods inherited from class com.l2fprod.gui.grieves.graphics.JExternalFrame
getContentPane, getDefaultCloseOperation, getFrameIcon, getJMenuBar, getTitle, isClosable, isClosed, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isSelected, pack, setBounds, setClosable, setClosed, setDefaultCloseOperation, setFrameIcon, setIcon, setIconifiable, setJMenuBar, setMaximizable, setMaximum, setResizable, setSelected, setTitle, setVisible
 
Methods inherited from class javax.swing.JWindow
getAccessibleContext, getGlassPane, getLayeredPane, getRootPane, remove, setContentPane, setGlassPane, setLayeredPane, setLayout
 
Methods inherited from class java.awt.Window
addNotify, addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, postEvent, removeWindowListener, setCursor, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFont, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

registerWindow

public void registerWindow(SkinWindow w)
Description of the Method
Parameters:
w - Description of Parameter

unregisterWindow

public void unregisterWindow(SkinWindow w)
Description of the Method
Parameters:
w - Description of Parameter

activateNextWindow

public void activateNextWindow(SkinWindow w)
Description of the Method
Parameters:
w - Description of Parameter

getSkinWindowList

public static SkinWindowList getSkinWindowList()
Gets the SkinWindowList attribute of the SkinWindowList class
Returns:
The SkinWindowList value


Copyright © 2000-2002 L2FProd.com. All Rights Reserved.