com.imagero.gui.flowin
Class FloatingWindowUI

java.lang.Object
  extended bycom.imagero.gui.flowin.FloatingWindowUI
All Implemented Interfaces:
java.util.EventListener, java.beans.PropertyChangeListener
Direct Known Subclasses:
ToolBarUI

public class FloatingWindowUI
extends java.lang.Object
implements java.beans.PropertyChangeListener

FloatingWindowUI.


Constructor Summary
FloatingWindowUI(FloatingWindow floatingWindow)
           
 
Method Summary
protected  void checkPosition()
           
protected  FloatingWindowDragHandler createDragHandler()
           
protected  javax.swing.JPopupMenu createTitlebarPopup()
           
 void dockFloatingWindow(java.awt.Container c, java.lang.Object constraints)
           
protected  boolean isMaximized()
           
 void propertyChange(java.beans.PropertyChangeEvent e)
          This method gets called when a bound property is changed.
protected  void restrictPositionToScreen()
           
protected  java.awt.Point restrictPositionToScreen(java.awt.Point p)
           
protected  void setDocked(boolean b)
           
protected  void setMaximized(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FloatingWindowUI

public FloatingWindowUI(FloatingWindow floatingWindow)
Method Detail

checkPosition

protected void checkPosition()

createDragHandler

protected FloatingWindowDragHandler createDragHandler()

createTitlebarPopup

protected javax.swing.JPopupMenu createTitlebarPopup()

dockFloatingWindow

public void dockFloatingWindow(java.awt.Container c,
                               java.lang.Object constraints)

isMaximized

protected boolean isMaximized()

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
Description copied from interface: java.beans.PropertyChangeListener
This method gets called when a bound property is changed.

Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Parameters:
e - A PropertyChangeEvent object describing the event source and the property that has changed.

restrictPositionToScreen

protected void restrictPositionToScreen()

restrictPositionToScreen

protected java.awt.Point restrictPositionToScreen(java.awt.Point p)

setDocked

protected void setDocked(boolean b)

setMaximized

protected void setMaximized(boolean b)