Package | Description |
---|---|
bibliothek.gui.dock.themes |
Contains an implementation of
DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.icon |
Special
Icon s and supporting classes that cannot be saved
as an image because they have attributes that depend on the application, e.g. |
bibliothek.gui.dock.util |
Distribution of information in a global scale and methods available from
everywhere.
|
bibliothek.gui.dock.util.color |
The color subsystem, used by most of the components to search for the colors
they need to paint.
|
bibliothek.gui.dock.util.font |
The font-subsystem is used to define the fonts that are used to paint
text.
|
bibliothek.gui.dock.util.icon |
Classes used by the
IconManager to set up the
default icons and allowing clients to configure the IconManager . |
bibliothek.gui.dock.util.text |
Classes used by the
TextManager to set up
the default texts based on the language in which the JRE is executed, and
classes allowing clients to modify these texts. |
Modifier and Type | Method and Description |
---|---|
void |
ThemeManager.setBackgroundPaintBridge(Path kind,
UIBridge<BackgroundPaint,UIValue<BackgroundPaint>> bridge)
|
void |
ThemeManager.setBorderModifierBridge(Path kind,
UIBridge<BorderModifier,UIValue<BorderModifier>> bridge)
|
void |
ThemeManager.setCombinerBridge(Path kind,
UIBridge<Combiner,UIValue<Combiner>> bridge)
|
void |
ThemeManager.setDisplayerFactoryBridge(Path kind,
UIBridge<DisplayerFactory,UIValue<DisplayerFactory>> bridge)
|
void |
ThemeManager.setSpanFactoryBridge(Path kind,
UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
|
void |
ThemeManager.setStationPaintBridge(Path kind,
UIBridge<StationPaint,UIValue<StationPaint>> bridge)
|
Modifier and Type | Class and Description |
---|---|
class |
TabMenuOverflowIconBridge
This
DockIconBridge searches for TabMenuDockIcon s and sets a custom icon using the
current size of the TabMenu to select the icon.This bridge must be installed at the IconManager using TabMenuDockIcon.KIND_TAB_MENU
as path of the type. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>>
An abstract implementation of
UIScheme offering support for listeners. |
class |
UIProperties<V,U extends UIValue<V>,B extends UIBridge<V,U>>
A map containing some string-values pairs and so called
bridges to modify these values when reading them out.
|
interface |
UIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>>
An algorithm that can create missing entries for an
UIProperties s. |
interface |
UISchemeEvent<V,U extends UIValue<V>,B extends UIBridge<V,U>>
An event fired by an
UIScheme after some content changed. |
interface |
UISchemeListener<V,U extends UIValue<V>,B extends UIBridge<V,U>>
A listener that is added to an
UIScheme and that receives
events when the contents of the scheme change. |
Modifier and Type | Class and Description |
---|---|
class |
MultiUIBridge<V,U extends UIValue<V>>
A
MultiUIBridge is a collection of UIBridge s. |
Modifier and Type | Method and Description |
---|---|
UIBridge<Object,UIValue<Object>> |
TypedPropertyUIScheme.getBridge(Path name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties) |
UIBridge<V,U> |
MultiUIBridge.getBridge(String id)
Searches the bridge that handles resources with the key
id . |
Modifier and Type | Method and Description |
---|---|
UIScheme<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> |
TypedUIProperties.getScheme(Priority priority)
Gets the scheme which fills missing entries on the level
priority |
Modifier and Type | Method and Description |
---|---|
<V> void |
TypedUIProperties.publish(Priority priority,
Path kind,
TypedUIProperties.Type<V> type,
UIBridge<V,UIValue<V>> bridge)
|
void |
MultiUIBridge.put(String id,
UIBridge<V,U> bridge)
Specifies a bridge that handles all calls regarding
id . |
<V> void |
TypedUIProperties.unpublish(Priority priority,
UIBridge<V,UIValue<V>> bridge)
Removes any occurrence of
bridge from this manager. |
Modifier and Type | Interface and Description |
---|---|
interface |
ColorBridge
|
Modifier and Type | Class and Description |
---|---|
class |
MultiColorBridge
A
ColorBridge which uses other bridges to handle some colors. |
Modifier and Type | Interface and Description |
---|---|
interface |
FontBridge
A font bridge is a layer between a
DockFont and the FontManager ,
it can modify the FontModifier that is transfered from manager
to DockFont . |
Modifier and Type | Class and Description |
---|---|
class |
MultiFontBridge
A collection of multiple
UIBridge s. |
Modifier and Type | Interface and Description |
---|---|
interface |
DockIconBridge
|
Modifier and Type | Interface and Description |
---|---|
interface |
TextBridge
A filter between a
TextManager and a TextValue . |