com.metamatrix.toolbox.ui.widget.laf
Class ToolBarLookAndFeel

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ToolBarUI
          extended by javax.swing.plaf.basic.BasicToolBarUI
              extended by javax.swing.plaf.metal.MetalToolBarUI
                  extended by com.metamatrix.toolbox.ui.widget.laf.ToolBarLookAndFeel
All Implemented Interfaces:
javax.swing.SwingConstants

public class ToolBarLookAndFeel
extends javax.swing.plaf.metal.MetalToolBarUI

Since:
2.1
Version:
2.1
Author:
John P. A. Verhaeg

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalToolBarUI
javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener, javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener, javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicToolBarUI
javax.swing.plaf.basic.BasicToolBarUI.DockingListener, javax.swing.plaf.basic.BasicToolBarUI.DragWindow, javax.swing.plaf.basic.BasicToolBarUI.FrameListener, javax.swing.plaf.basic.BasicToolBarUI.PropertyListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarContListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarFocusListener
 
Field Summary
 
Fields inherited from class javax.swing.plaf.metal.MetalToolBarUI
contListener, rolloverListener
 
Fields inherited from class javax.swing.plaf.basic.BasicToolBarUI
constraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Constructor Summary
ToolBarLookAndFeel()
           
 
Method Summary
protected  java.awt.event.FocusListener createButtonFocusListener()
           
protected  java.awt.event.ContainerListener createContainerListener()
           
protected  java.awt.event.ContainerListener createToolBarContListener()
           
protected  java.awt.event.FocusListener createToolBarFocusListener()
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent component)
           
 void installSubclassListeners()
           
protected  void navigateFocusedComp(int direction)
           
protected  void uninstallListeners()
           
 
Methods inherited from class javax.swing.plaf.metal.MetalToolBarUI
createDockingListener, createNonRolloverBorder, createRolloverBorder, createRolloverListener, installListeners, installUI, setBorderToNonRollover, setDragOffset, uninstallUI, update
 
Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI
canDock, createDragWindow, createFloatingFrame, createFloatingWindow, createFrameListener, createPropertyListener, dragTo, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installDefaults, installKeyboardActions, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isFloating, isRolloverBorders, paintDragWindow, setBorderToNormal, setBorderToRollover, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolBarLookAndFeel

public ToolBarLookAndFeel()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent component)
Since:
2.1

createButtonFocusListener

protected java.awt.event.FocusListener createButtonFocusListener()
Since:
2.1

createContainerListener

protected java.awt.event.ContainerListener createContainerListener()
Overrides:
createContainerListener in class javax.swing.plaf.metal.MetalToolBarUI
Since:
2.1

createToolBarContListener

protected java.awt.event.ContainerListener createToolBarContListener()
Overrides:
createToolBarContListener in class javax.swing.plaf.basic.BasicToolBarUI
Since:
2.1

createToolBarFocusListener

protected java.awt.event.FocusListener createToolBarFocusListener()
Overrides:
createToolBarFocusListener in class javax.swing.plaf.basic.BasicToolBarUI
Since:
2.1

installSubclassListeners

public void installSubclassListeners()
Since:
2.1

navigateFocusedComp

protected void navigateFocusedComp(int direction)
Overrides:
navigateFocusedComp in class javax.swing.plaf.basic.BasicToolBarUI
Since:
2.1

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners in class javax.swing.plaf.metal.MetalToolBarUI
Since:
2.1


Copyright © 2009. All Rights Reserved.