bibliothek.extension.gui.dock.theme.bubble
Class BubbleTab.BubbleTabFont

java.lang.Object
  extended by bibliothek.gui.dock.util.AbstractUIValue<FontModifier,DockFont>
      extended by bibliothek.gui.dock.util.font.AbstractDockFont
          extended by bibliothek.gui.dock.themes.font.TabFont
              extended by bibliothek.extension.gui.dock.theme.bubble.BubbleTab.BubbleTabFont
All Implemented Interfaces:
DockFont, UIValue<FontModifier>
Enclosing class:
BubbleTab

protected class BubbleTab.BubbleTabFont
extends TabFont

Some font needed on a Tab

Author:
Benjamin Sigg

Field Summary
 
Fields inherited from class bibliothek.gui.dock.themes.font.TabFont
KIND_TAB_FONT
 
Fields inherited from interface bibliothek.gui.dock.util.font.DockFont
ID_FLAP_BUTTON_ACTIVE, ID_FLAP_BUTTON_INACTIVE, ID_FLAP_BUTTON_SELECTED, ID_TAB_FOCUSED, ID_TAB_SELECTED, ID_TAB_UNSELECTED, ID_TITLE_ACTIVE, ID_TITLE_INACTIVE, KIND_DOCK_FONT
 
Constructor Summary
BubbleTab.BubbleTabFont(java.lang.String id, Dockable dockable)
          Creates a new font
 
Method Summary
protected  void changed(FontModifier oldValue, FontModifier newValue)
          Called when the resource of this AbstractDockColor has changed
 
Methods inherited from class bibliothek.gui.dock.themes.font.TabFont
getDockable, getStation
 
Methods inherited from class bibliothek.gui.dock.util.font.AbstractDockFont
connect, font, font, me
 
Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue
getBackup, getId, getKind, getValue, set, setBackup, setId, setKind, setManager, setValue, setValue, update, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface bibliothek.gui.dock.util.UIValue
set
 

Constructor Detail

BubbleTab.BubbleTabFont

public BubbleTab.BubbleTabFont(java.lang.String id,
                               Dockable dockable)
Creates a new font

Parameters:
id - the name of the font
dockable - the element shown on the tab
Method Detail

changed

protected void changed(FontModifier oldValue,
                       FontModifier newValue)
Description copied from class: AbstractUIValue
Called when the resource of this AbstractDockColor has changed

Specified by:
changed in class AbstractUIValue<FontModifier,DockFont>
Parameters:
oldValue - the old value, can be null
newValue - the new value, can be null