JIDE 3.5.15

com.jidesoft.plaf.windows
Class WindowsEditableTableHeaderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.TableHeaderUI
          extended by javax.swing.plaf.basic.BasicTableHeaderUI
              extended by com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
                  extended by com.jidesoft.plaf.windows.WindowsCellStyleTableHeaderUI
                      extended by com.jidesoft.plaf.windows.WindowsSortableTableHeaderUI
                          extended by com.jidesoft.plaf.windows.WindowsEditableTableHeaderUI
All Implemented Interfaces:
DelegateTableHeaderUI
Direct Known Subclasses:
WindowsAutoFilterTableHeaderUI

public class WindowsEditableTableHeaderUI
extends WindowsSortableTableHeaderUI

EditableTableHeaderUI of EditableTableHeader for Windows L&F. Note, since the same code is used in several different places, if you make changes to this class, please make sure you update all three (BasicEditableTableHeaderUI, WindowsEditableTableHeaderUI and AquaEditableTableHeaderUI) at the same time.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jidesoft.plaf.windows.WindowsCellStyleTableHeaderUI
WindowsCellStyleTableHeaderUI.MouseInputHandler
 
Field Summary
 
Fields inherited from class com.jidesoft.plaf.windows.WindowsCellStyleTableHeaderUI
_delegate
 
Fields inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
header, mouseInputListener, rendererPane
 
Constructor Summary
WindowsEditableTableHeaderUI()
           
 
Method Summary
protected  TableHeaderUIDelegate createDefaultDelegate()
          Creates the default UI delegate instance to paint the header.
static ComponentUI createUI(JComponent h)
           
 
Methods inherited from class com.jidesoft.plaf.windows.WindowsCellStyleTableHeaderUI
createDelegate, createMouseInputListener, getHeaderUIDelegate, getPreferredSize, getRolloverColumn, installDefaults, paint, setRolloverColumn, uninstallDefaults
 
Methods inherited from class com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
installUI, rolloverColumnUpdated, uninstallUI
 
Methods inherited from class javax.swing.plaf.basic.BasicTableHeaderUI
getBaseline, getMaximumSize, getMinimumSize, installKeyboardActions, installListeners, uninstallKeyboardActions, uninstallListeners
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowsEditableTableHeaderUI

public WindowsEditableTableHeaderUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent h)

createDefaultDelegate

protected TableHeaderUIDelegate createDefaultDelegate()
Description copied from class: WindowsSortableTableHeaderUI
Creates the default UI delegate instance to paint the header.

Overrides:
createDefaultDelegate in class WindowsSortableTableHeaderUI
Returns:
the default UI delegate instance

JIDE 3.5.15