com.sas.swing.visuals.olaptableview
Class BasicOLAPOriginComponentUI

com.sas.swing.visuals.olaptableview.BasicOLAPOriginComponentUI

public class BasicOLAPOriginComponentUI

BasicTableUI implementation


Field Summary
protected  javax.swing.event.MouseInputListener mouseInputListener
           
protected  OLAPOriginComponent OLAPOriginComponent
           
protected  javax.swing.CellRendererPane rendererPane
           
 
Fields inherited from class com.sas.swing.visuals.tableview.BasicOriginComponentUI
originComponent, resizingColumnHeader, resizingRowHeader
 
Constructor Summary
BasicOLAPOriginComponentUI()
           
 
Method Summary
protected  javax.swing.event.MouseInputListener createMouseInputListener()
          Creates the mouse listener for the JTable.
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  void installDefaults()
          Initialize JTable properties, e.g. font, foreground, and background.
protected  void installKeyboardActions()
          Register all keyboard actions on the JTable.
protected  void installListeners()
          Attaches listeners to the JTable.
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
          Paint a representation of the table instance that was set in installUI().
protected  void uninstallDefaults()
           
protected  void uninstallKeyboardActions()
           
protected  void uninstallListeners()
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class com.sas.swing.visuals.tableview.BasicOriginComponentUI
isResizingColumnHeader, isResizingRowHeader, setResizingColumnHeader, setResizingRowHeader
 

Field Detail

OLAPOriginComponent

protected OLAPOriginComponent OLAPOriginComponent

rendererPane

protected javax.swing.CellRendererPane rendererPane

mouseInputListener

protected javax.swing.event.MouseInputListener mouseInputListener
Constructor Detail

BasicOLAPOriginComponentUI

public BasicOLAPOriginComponentUI()
Method Detail

createMouseInputListener

protected javax.swing.event.MouseInputListener createMouseInputListener()
Creates the mouse listener for the JTable.

Overrides:
createMouseInputListener in class BasicOriginComponentUI

createUI

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

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class BasicOriginComponentUI

installDefaults

protected void installDefaults()
Initialize JTable properties, e.g. font, foreground, and background. The font, foreground, and background properties are only set if their current value is either null or a UIResource, other properties are set if the current value is null.

Overrides:
installDefaults in class BasicOriginComponentUI
See Also:
installUI(javax.swing.JComponent)

installListeners

protected void installListeners()
Attaches listeners to the JTable.

Overrides:
installListeners in class BasicOriginComponentUI

installKeyboardActions

protected void installKeyboardActions()
Register all keyboard actions on the JTable.

Overrides:
installKeyboardActions in class BasicOriginComponentUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class BasicOriginComponentUI

uninstallDefaults

protected void uninstallDefaults()
Overrides:
uninstallDefaults in class BasicOriginComponentUI

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners in class BasicOriginComponentUI

uninstallKeyboardActions

protected void uninstallKeyboardActions()
Overrides:
uninstallKeyboardActions in class BasicOriginComponentUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Paint a representation of the table instance that was set in installUI().

Overrides:
paint in class BasicOriginComponentUI



Copyright © 2009 SAS Institute Inc. All Rights Reserved.