JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicEditableTableHeaderUIDelegate

java.lang.Object
  extended by com.jidesoft.plaf.TableHeaderUIDelegate
      extended by com.jidesoft.plaf.basic.BasicCellStyleTableHeaderUIDelegate
          extended by com.jidesoft.plaf.basic.BasicSortableTableHeaderUIDelegate
              extended by com.jidesoft.plaf.basic.BasicEditableTableHeaderUIDelegate
All Implemented Interfaces:
SortListener, MouseListener, MouseMotionListener, PropertyChangeListener, EventListener, TableColumnModelListener, TableModelListener
Direct Known Subclasses:
BasicAutoFilterTableHeaderUIDelegate

public class BasicEditableTableHeaderUIDelegate
extends BasicSortableTableHeaderUIDelegate

The UIDelegate class for EditableTableHeader in all L&F's.

Since:
3.1.0

Field Summary
 
Fields inherited from class com.jidesoft.plaf.basic.BasicCellStyleTableHeaderUIDelegate
_header, _mouseXOffset, _rendererPane
 
Constructor Summary
BasicEditableTableHeaderUIDelegate(JTableHeader header, CellRendererPane rendererPane)
           
 
Method Summary
 void mouseClicked(MouseEvent e)
           
 void mouseDragged(MouseEvent e)
           
 void mouseMoved(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 
Methods inherited from class com.jidesoft.plaf.basic.BasicSortableTableHeaderUIDelegate
mouseEntered, mouseExited, mousePressed, paint, propertyChange, sortChanged, sortChanging, uninstallAllListeners
 
Methods inherited from class com.jidesoft.plaf.basic.BasicCellStyleTableHeaderUIDelegate
columnAdded, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, createMarginBorder, customizePaint, customizeRendererComponent, dragColumn, getBorderInsets, getHeaderPreferredHeight, getHeaderRenderer, getPreferredHeight, getPreferredSize, getPreferredWidth, getResizingColumn, hasStyledLabelColumn, invalidateCache, isMouseOverPaintArea, paintCell, releaseRendererComponent, resizeColumn, startResizingColumn, tableChanged, viewIndexForColumn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicEditableTableHeaderUIDelegate

public BasicEditableTableHeaderUIDelegate(JTableHeader header,
                                          CellRendererPane rendererPane)
Method Detail

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener
Overrides:
mouseClicked in class BasicSortableTableHeaderUIDelegate

mouseDragged

public void mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface MouseMotionListener
Overrides:
mouseDragged in class BasicSortableTableHeaderUIDelegate

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class BasicSortableTableHeaderUIDelegate

mouseMoved

public void mouseMoved(MouseEvent e)
Specified by:
mouseMoved in interface MouseMotionListener
Overrides:
mouseMoved in class BasicSortableTableHeaderUIDelegate

JIDE 3.5.15