org.jvnet.flamingo.ribbon.ui
Class RibbonBandUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by org.jvnet.flamingo.ribbon.ui.RibbonBandUI
Direct Known Subclasses:
BasicRibbonBandUI

public abstract class RibbonBandUI
extends javax.swing.plaf.ComponentUI

UI for ribbon band (JRibbonBand).

Author:
Kirill Grouchnikov

Constructor Summary
RibbonBandUI()
           
 
Method Summary
abstract  int getBandTitleHeight()
           
abstract  int getPreferredCollapsedWidth()
           
abstract  boolean isUnderMouse()
           
abstract  void trackMouseCrossing(boolean isMouseIn)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RibbonBandUI

public RibbonBandUI()
Method Detail

getPreferredCollapsedWidth

public abstract int getPreferredCollapsedWidth()

getBandTitleHeight

public abstract int getBandTitleHeight()

trackMouseCrossing

public abstract void trackMouseCrossing(boolean isMouseIn)

isUnderMouse

public abstract boolean isUnderMouse()