Package | Description |
---|---|
bibliothek.gui.dock.common.intern.color |
Various implementations of
ColorBridge used by the themes of Common
to transfer colors from the ColorMap of CDockable s
through the ColorManager to the Component s which are related
to said dockable s. |
bibliothek.gui.dock.common.intern.font |
Various implementations of
FontBridge to transfer
fonts stored in a FontMap . |
bibliothek.gui.dock.common.intern.ui |
Base-classes intended for inheritance and small strategy-classes modifying the way
Core works. |
bibliothek.gui.dock.common.theme.color |
Introduces an extension to the color management.
|
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 | Class and Description |
---|---|
class |
BasicButtonTitleTransmitter
A transmitter to
BasicButtonDockTitle . |
class |
BasicTabTransmitter
A
ColorTransmitter connecting the BasicTheme with the
individual color requests of common-project elements. |
class |
BasicTitleTransmitter
A connection between the
ColorMap s and the BasicDockTitle s. |
class |
BubbleButtonTitleTransmitter
A transmitter setting the colors of the flap button titles when using
a
BubbleTheme . |
class |
BubbleDisplayerTransmitter
A transmitter connecting
ColorMap and BubbleDisplayer . |
class |
BubbleTabTransmitter
A transmitter handling
TabColor s related to a BubbleTheme . |
class |
BubbleTitleTransmitter
A connection between a
BubbleTheme -title and the ColorMap . |
class |
ColorTransmitter
|
class |
EclipseTabTransmitter
|
class |
FlatTabTransmitter
|
class |
FlatTitleTransmitter
|
class |
MinimizedButtonColorTransmitter
A color transmitter for the button-title used on minimized areas.
|
class |
TabColorTransmitter
A
ColorTransmitter used for TabColor s. |
class |
TitleColorTransmitter
A color transmitter that connects
TitleColor s with the common-project
and the ColorMap of the CDockable s. |
Modifier and Type | Class and Description |
---|---|
class |
UITransmitter<V,U extends UIValue<V>>
An
UITransmitter listens to some kind of map
and updates some UIValue s when the contents of that map change. |
Modifier and Type | Interface and Description |
---|---|
interface |
CColorBridge
A
ColorBridge which filters the interesting colors. |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedColorBridge
This
ColorBridge uses a delegate and applies a set of CColorBridge s. |
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 transferred 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 . |