net.infonode.docking.theme.internal.laftheme
Class TitleBarUI

java.lang.Object
  extended by net.infonode.docking.theme.internal.laftheme.TitleBarUI

public class TitleBarUI
extends java.lang.Object


Constructor Summary
TitleBarUI(TitleBarUIListener listener, boolean enabled)
           
 
Method Summary
 void dispose()
           
 java.awt.Color getActiveBackgroundColor()
           
 ComponentPainter getActiveComponentPainter()
           
 java.awt.Color getInactiveBackgroundColor()
           
 ComponentPainter getInactiveComponentPainter()
           
 java.awt.Insets getInsets()
           
 Direction getRenderingDirection()
           
 DimensionProvider getSizeDimensionProvider()
           
 void init()
           
 boolean isRenderingIcon()
           
 boolean isRenderingTitle()
           
 void paintTitleBar(java.awt.Component c, java.awt.Graphics g, boolean selected, int width, int height, Direction d)
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TitleBarUI

public TitleBarUI(TitleBarUIListener listener,
                  boolean enabled)
Method Detail

setEnabled

public void setEnabled(boolean enabled)

dispose

public void dispose()

init

public void init()

getSizeDimensionProvider

public DimensionProvider getSizeDimensionProvider()

paintTitleBar

public void paintTitleBar(java.awt.Component c,
                          java.awt.Graphics g,
                          boolean selected,
                          int width,
                          int height,
                          Direction d)

isRenderingIcon

public boolean isRenderingIcon()

isRenderingTitle

public boolean isRenderingTitle()

getRenderingDirection

public Direction getRenderingDirection()

getInactiveComponentPainter

public ComponentPainter getInactiveComponentPainter()

getActiveComponentPainter

public ComponentPainter getActiveComponentPainter()

getInsets

public java.awt.Insets getInsets()

getInactiveBackgroundColor

public java.awt.Color getInactiveBackgroundColor()

getActiveBackgroundColor

public java.awt.Color getActiveBackgroundColor()