Package bibliothek.gui.dock.common.intern.font
package bibliothek.gui.dock.common.intern.font
Various implementations of
FontBridge to transfer
fonts stored in a FontMap.-
ClassDescriptionA transmitter mapping
FontMap.FONT_KEY_MINIMIZED_BUTTONandFontMap.FONT_KEY_MINIMIZED_BUTTON_FOCUSEDtoDockFont.ID_FLAP_BUTTON_INACTIVEandDockFont.ID_FLAP_BUTTON_ACTIVE.A factory that creates newFontBridges.AFontTransmitterobserves someFontMapand transmitsFontModifiers of these maps to a set ofDockFonts.AFontTransmitterthat has a simple 1 to 1 relationship between keys.AListFontTransmitterupdates the fonts forDockFont.ID_TAB_FOCUSED,DockFont.ID_TAB_SELECTEDandDockFont.ID_TAB_UNSELECTEDusingFontMap.FONT_KEY_TAB,FontMap.FONT_KEY_TAB_FOCUSEDandFontMap.FONT_KEY_TAB_SELECTED.AListFontTransmitterupdates the fonts forDockFont.ID_TAB_FOCUSED,DockFont.ID_TAB_SELECTEDandDockFont.ID_TAB_UNSELECTEDusingFontMap.FONT_KEY_TAB,FontMap.FONT_KEY_TAB_FOCUSEDandFontMap.FONT_KEY_TAB_SELECTED.ATitleFontTransmitterupdates the fonts forDockFont.ID_TITLE_ACTIVEandDockFont.ID_TITLE_INACTIVEusingFontMap.FONT_KEY_TITLEandFontMap.FONT_KEY_TITLE_FOCUSED.