anl.aida.client.widget
Class MTaskPaneGroupUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by com.l2fprod.common.swing.plaf.TaskPaneGroupUI
              extended by com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI
                  extended by anl.aida.client.widget.MTaskPaneGroupUI

public class MTaskPaneGroupUI
extends com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI

Date: Feb 6, 2009 11:06:40 AM


Nested Class Summary
(package private)  class MTaskPaneGroupUI.TaskPaneBorder
          The border of the taskpane group paints the "text", the "icon", the "expanded" status and the "special" type.
(package private)  class MTaskPaneGroupUI.ToggleListener
           
 
Nested classes/interfaces inherited from class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI
com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI.ChevronIcon, com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI.ContentPaneBorder, com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI.PaneBorder
 
Field Summary
private  javax.swing.JCheckBox box
           
 
Fields inherited from class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI
group, mouseListener, mouseOver, propertyListener, ROUND_HEIGHT, TITLE_HEIGHT
 
Constructor Summary
MTaskPaneGroupUI()
           
 
Method Summary
protected  javax.swing.event.MouseInputListener createMouseInputListener()
           
protected  javax.swing.border.Border createPaneBorder()
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  boolean isInBorder(java.awt.event.MouseEvent event)
           
 void update(java.awt.Graphics g, javax.swing.JComponent c)
          Overriden to paint the background of the component but keeping the rounded corners.
 
Methods inherited from class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI
configure, createAction, createContentPaneBorder, createPropertyListener, ensureVisible, getPreferredSize, getTitleHeight, installDefaults, installKeyboardActions, installListeners, installUI, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, paint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

box

private javax.swing.JCheckBox box
Constructor Detail

MTaskPaneGroupUI

public MTaskPaneGroupUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

createPaneBorder

protected javax.swing.border.Border createPaneBorder()
Overrides:
createPaneBorder in class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI

createMouseInputListener

protected javax.swing.event.MouseInputListener createMouseInputListener()
Overrides:
createMouseInputListener in class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI

isInBorder

protected boolean isInBorder(java.awt.event.MouseEvent event)
Overrides:
isInBorder in class com.l2fprod.common.swing.plaf.basic.BasicTaskPaneGroupUI

update

public void update(java.awt.Graphics g,
                   javax.swing.JComponent c)
Overriden to paint the background of the component but keeping the rounded corners.

Overrides:
update in class javax.swing.plaf.ComponentUI