|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UIValue | |
|---|---|
| bibliothek.extension.gui.dock.preference | Generic collection of preferences used in this framework. |
| bibliothek.extension.gui.dock.preference.editor | A set of PreferenceEditors
for types that are often used. |
| bibliothek.extension.gui.dock.preference.preferences.choice | A set of small classes containing choices the user can make. |
| bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
| bibliothek.gui.dock.action | The components dealing with the logic of DockActions. |
| bibliothek.gui.dock.common.action.util | Some utility classes required to precisely configure the behavior of
CActions. |
| bibliothek.gui.dock.common.intern.ui | Base-classes intended for inheritance and small strategy-classes modifying the way Core works. |
| bibliothek.gui.dock.displayer | Classes and interfaces that are needed by the DockableDisplayer. |
| bibliothek.gui.dock.dockable | Some classes related to Dockable. |
| bibliothek.gui.dock.facile.menu | Implementations of MenuPiece. |
| bibliothek.gui.dock.station | Elements needed by various implementations of the
DockStation interface. |
| bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation. |
| bibliothek.gui.dock.station.screen.window | Contains the window ( JDialog, JInternalDialog, etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window. |
| bibliothek.gui.dock.station.stack | Elements which are related to the StackDockStation. |
| bibliothek.gui.dock.station.stack.tab | This package contains a generic implementation of a "tabbed-pane". |
| bibliothek.gui.dock.themes | Contains an implementation of DockTheme and
all classes which are neede by this theme. |
| bibliothek.gui.dock.themes.basic | Factories and classes used when the BasicTheme
is active. |
| bibliothek.gui.dock.themes.border | Contains classes required to modify the Border of
various JComponents. |
| bibliothek.gui.dock.themes.color | The color subsystem allows each kind of element to get its colors from a central repository. |
| bibliothek.gui.dock.themes.font | Implementations of DockFont to be used
at different places (as described in the documentation for each item). |
| bibliothek.gui.dock.title | Elements needed to paint the title of a Dockable. |
| 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. |
| Uses of UIValue in bibliothek.extension.gui.dock.preference |
|---|
| Classes in bibliothek.extension.gui.dock.preference that implement UIValue | |
|---|---|
class |
PreferenceModelText
A text that is used by a PreferenceModel. |
class |
PreferenceOperationIcon
A PreferenceOperationIcon represents an Icon that is used
by a PreferenceOperation. |
class |
PreferenceOperationText
A text that is used by a PreferenceOperation. |
class |
PreferenceText
A text that is used for a Preference. |
| Uses of UIValue in bibliothek.extension.gui.dock.preference.editor |
|---|
| Classes in bibliothek.extension.gui.dock.preference.editor that implement UIValue | |
|---|---|
class |
EditorText
A text that is used by a PreferenceEditor. |
| Uses of UIValue in bibliothek.extension.gui.dock.preference.preferences.choice |
|---|
| Classes in bibliothek.extension.gui.dock.preference.preferences.choice that implement UIValue | |
|---|---|
class |
ChoiceEntryText
Represents a text that is used for an entry in a Choice. |
class |
ChoiceText
Represents a text that is used for a Choice. |
| Uses of UIValue in bibliothek.extension.gui.dock.theme.bubble |
|---|
| Classes in bibliothek.extension.gui.dock.theme.bubble that implement UIValue | |
|---|---|
protected class |
BubbleTab.BubbleTabColor
Some color needed on a Tab. |
protected class |
BubbleTab.BubbleTabFont
Some font needed on a Tab |
| Uses of UIValue in bibliothek.gui.dock.action |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.action | |
|---|---|
interface |
ActionDockBorder
Represents a BorderModifier that is used by a component that shows a DockAction. |
interface |
DockActionBackgroundComponent
Represents the background of a Component that somehow paints a DockAction. |
| Classes in bibliothek.gui.dock.action that implement UIValue | |
|---|---|
class |
DockActionIcon
This DockIcon is used to get Icons for a DockAction. |
class |
DockActionText
Represents a text that is used by a DockAction. |
| Uses of UIValue in bibliothek.gui.dock.common.action.util |
|---|
| Classes in bibliothek.gui.dock.common.action.util that implement UIValue | |
|---|---|
class |
CActionText
A text that is used by a CAction. |
| Uses of UIValue in bibliothek.gui.dock.common.intern.ui |
|---|
| Classes in bibliothek.gui.dock.common.intern.ui with type parameters of type UIValue | |
|---|---|
class |
UITransmitter<V,U extends UIValue<V>>
An UITransmitter listens to some kind of map
and updates some UIValues when the contents of that map change. |
| Uses of UIValue in bibliothek.gui.dock.displayer |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.displayer | |
|---|---|
interface |
DisplayerBackgroundComponent
A BackgroundComponent represents a DockableDisplayer. |
interface |
DisplayerDockBorder
An UIValue observing the BorderModifier that is used for
a DockableDisplayer. |
| Uses of UIValue in bibliothek.gui.dock.dockable |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.dockable | |
|---|---|
interface |
DockableBackgroundComponent
A BackgroundComponent that represents a Dockable. |
| Classes in bibliothek.gui.dock.dockable that implement UIValue | |
|---|---|
class |
DockableIcon
An icon that is used for a Dockable |
| Uses of UIValue in bibliothek.gui.dock.facile.menu |
|---|
| Classes in bibliothek.gui.dock.facile.menu that implement UIValue | |
|---|---|
class |
MenuPieceText
Represents a text that is used by a MenuPiece |
| Uses of UIValue in bibliothek.gui.dock.station |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.station | |
|---|---|
interface |
StationBackgroundComponent
A BackgroundComponent representing a DockStation. |
| Classes in bibliothek.gui.dock.station that implement UIValue | |
|---|---|
class |
DockStationIcon
An icon that is used for a DockStation. |
| Uses of UIValue in bibliothek.gui.dock.station.flap |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.station.flap | |
|---|---|
interface |
FlapWindowBackgroundComponent
An UIValue that represents a FlapWindow. |
| Uses of UIValue in bibliothek.gui.dock.station.screen.window |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.station.screen.window | |
|---|---|
interface |
ScreenDockWindowBackgroundComponent
This UIValue represents a ScreenDockWindow. |
interface |
ScreenDockWindowColor
Represents a color that is used to paint something of a ScreenDockWindow. |
interface |
ScreenDockWindowDockBorder
A DockBorder that represents a ScreenDockWindow. |
| Classes in bibliothek.gui.dock.station.screen.window that implement UIValue | |
|---|---|
protected class |
DefaultScreenDockWindowBorder.BorderColor
A DockColor representing a color used by this border. |
protected class |
DisplayerScreenDockWindow.Background
The algorithm that paints the background of this window. |
| Uses of UIValue in bibliothek.gui.dock.station.stack |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.station.stack | |
|---|---|
interface |
StackDockComponentBorder
A DockBorder that is used by a StackDockComponent. |
interface |
StackDockComponentContentBorder
A DockBorder which is put around a Dockable on a StackDockComponent. |
| Uses of UIValue in bibliothek.gui.dock.station.stack.tab |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.station.stack.tab | |
|---|---|
interface |
TabPaneBackgroundComponent
A BackgroundComponent that represents a TabPane. |
interface |
TabPaneChildBackgroundComponent
A BackgroundComponent representing a child component of a TabPane. |
interface |
TabPaneMenuBackgroundComponent
A BackgroundComponent representing a TabMenu on a TabPane. |
interface |
TabPaneTabBackgroundComponent
A BackgroundComponent representing a Tab on a TabPane. |
| Classes in bibliothek.gui.dock.station.stack.tab that implement UIValue | |
|---|---|
class |
TabMenuDockIcon
Represents the icon of a TabMenu. |
| Uses of UIValue in bibliothek.gui.dock.themes |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.themes | |
|---|---|
interface |
CombinerValue
An UIValue that is used to retrieve a Combiner from a ThemeManager. |
interface |
DisplayerFactoryValue
An UIValue that is used to retrieve a DisplayerFactory from a ThemeManager. |
interface |
SpanFactoryValue
An UIValue that is used to retreive a SpanFactory from a ThemeManager. |
interface |
StationPaintValue
An UIValue that is used to retreive a StationPaint from a
ThemeManager. |
| Classes in bibliothek.gui.dock.themes that implement UIValue | |
|---|---|
class |
DefaultDisplayerFactoryValue
A wrapper for a DisplayerFactory. |
class |
DefaultStationPaintValue
A wrapper for a StationPaint. |
class |
StationCombinerValue
A StationCombinerValue encloses a Combiner and uses
the combiner as delegate. |
class |
StationSpanFactoryValue
A StationSpanFactoryValue offers access to a SpanFactory that is read from a ThemeManager. |
class |
StationThemeItemValue<V>
A default implementation of an UIValue that reads a item from
a ThemeManager. |
class |
ThemeFactoryText
Represents a text that is used by a ThemeFactory to present itself. |
| Method parameters in bibliothek.gui.dock.themes with type arguments of type UIValue | |
|---|---|
void |
ThemeManager.setBackgroundPaintBridge(Path kind,
UIBridge<BackgroundPaint,UIValue<BackgroundPaint>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
void |
ThemeManager.setBorderModifierBridge(Path kind,
UIBridge<BorderModifier,UIValue<BorderModifier>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
void |
ThemeManager.setCombinerBridge(Path kind,
UIBridge<Combiner,UIValue<Combiner>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
void |
ThemeManager.setDisplayerFactoryBridge(Path kind,
UIBridge<DisplayerFactory,UIValue<DisplayerFactory>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
void |
ThemeManager.setSpanFactoryBridge(Path kind,
UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
void |
ThemeManager.setStationPaintBridge(Path kind,
UIBridge<StationPaint,UIValue<StationPaint>> bridge)
Sets the UIBridge that will transfer properties to those UIValues whose kind is either
kind or a child of kind. |
| Uses of UIValue in bibliothek.gui.dock.themes.basic |
|---|
| Classes in bibliothek.gui.dock.themes.basic that implement UIValue | |
|---|---|
protected class |
BasicDockableDisplayer.DisplayerBorder
The border of this displayer. |
| Uses of UIValue in bibliothek.gui.dock.themes.border |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.themes.border | |
|---|---|
interface |
DockBorder
An UIValue observing the ThemeManager for
a BorderModifier. |
| Classes in bibliothek.gui.dock.themes.border that implement UIValue | |
|---|---|
class |
BorderForwarder
This helper class implements DockBorder, provides methods to register
itself on the current ThemeManager, and updates the border of some
JComponent using the current BorderModifier. |
| Uses of UIValue in bibliothek.gui.dock.themes.color |
|---|
| Classes in bibliothek.gui.dock.themes.color that implement UIValue | |
|---|---|
class |
ActionColor
A color used for a DockAction. |
class |
DisplayerColor
A color used on a DockableDisplayer. |
class |
DockableSelectionColor
A color used by a DockableSelection. |
class |
MenuColor
A color representing a CombinedMenu. |
class |
StationPaintColor
A color used by a StationPaint. |
class |
TabColor
Color related to a single Dockable that is in a tab for example
on a StackDockStation. |
class |
TitleColor
A color used by a DockTitle. |
| Uses of UIValue in bibliothek.gui.dock.themes.font |
|---|
| Classes in bibliothek.gui.dock.themes.font that implement UIValue | |
|---|---|
class |
ButtonFont
A font that is used by a button showing a DockAction. |
class |
TabFont
A font used for a tab for example on a StackDockStation. |
class |
TitleFont
Represents a font used by a DockTitle. |
| Uses of UIValue in bibliothek.gui.dock.title |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.title | |
|---|---|
interface |
DockTitleBackgroundComponent
Represents the background of a DockTitle. |
interface |
TitleDockBorder
A BorderModifier used by a DockTitle. |
| Uses of UIValue in bibliothek.gui.dock.util |
|---|
| Classes in bibliothek.gui.dock.util with type parameters of type UIValue | |
|---|---|
class |
AbstractUIScheme<V,U extends UIValue<V>,B extends UIBridge<V,U>>
An abstract implementation of UIScheme offering support for listeners. |
class |
AbstractUIValue<V,U extends UIValue<V>>
An abstract implementation of UIValue. |
class |
MultiUIBridge<V,U extends UIValue<V>>
A MultiUIBridge is a collection of UIBridges. |
interface |
UIBridge<V,U extends UIValue<V>>
An UIBridge is a filter between the UIProperties and
several UIValues. |
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 UIPropertiess. |
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. |
| Subinterfaces of UIValue in bibliothek.gui.dock.util | |
|---|---|
interface |
BackgroundComponent
A BackgroundComponent is a Component whose background
is painted by a BackgroundPaint. |
| Classes in bibliothek.gui.dock.util that implement UIValue | |
|---|---|
class |
AbstractUIValue<V,U extends UIValue<V>>
An abstract implementation of UIValue. |
class |
BackgroundAlgorithm
A utility class for managing BackgroundPaint, BackgroundComponent
and PaintableComponent at the same time. |
| Methods in bibliothek.gui.dock.util that return types with arguments of type UIValue | |
|---|---|
UIBridge<Object,UIValue<Object>> |
TypedPropertyUIScheme.getBridge(Path name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
UIScheme<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> |
TypedUIProperties.getScheme(Priority priority)
Gets the scheme which fills missing entries on the level priority |
UIScheme<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> |
TypedUIProperties.getScheme(Priority priority)
Gets the scheme which fills missing entries on the level priority |
| Methods in bibliothek.gui.dock.util with parameters of type UIValue | ||
|---|---|---|
|
TypedUIProperties.add(String id,
Path kind,
TypedUIProperties.Type<V> type,
UIValue<V> value)
Adds the listener value to this manager. |
|
void |
TypedUIProperties.remove(UIValue<?> value)
Removes the observer value from this manager. |
|
| Method parameters in bibliothek.gui.dock.util with type arguments of type UIValue | ||
|---|---|---|
void |
TypedPropertyUIScheme.addListener(UISchemeListener<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> listener)
|
|
void |
TypedPropertyUIScheme.addListener(UISchemeListener<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> listener)
|
|
protected void |
TypedPropertyUIScheme.fire(UISchemeEvent<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> event)
Forwards the event event to all registered UIListeners. |
|
protected void |
TypedPropertyUIScheme.fire(UISchemeEvent<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> event)
Forwards the event event to all registered UIListeners. |
|
UIBridge<Object,UIValue<Object>> |
TypedPropertyUIScheme.getBridge(Path name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
UIBridge<Object,UIValue<Object>> |
TypedPropertyUIScheme.getBridge(Path name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
Object |
TypedPropertyUIScheme.getResource(String name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
Object |
TypedPropertyUIScheme.getResource(String name,
UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
void |
TypedPropertyUIScheme.install(UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
void |
TypedPropertyUIScheme.install(UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
|
TypedUIProperties.publish(Priority priority,
Path kind,
TypedUIProperties.Type<V> type,
UIBridge<V,UIValue<V>> bridge)
Adds an UIBridge to this manager, the bridge will be responsible for UIValues of kind
kind. |
|
void |
TypedPropertyUIScheme.removeListener(UISchemeListener<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> listener)
|
|
void |
TypedPropertyUIScheme.removeListener(UISchemeListener<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> listener)
|
|
void |
TypedUIProperties.setScheme(Priority priority,
UIScheme<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> scheme)
Sets a scheme that is used to fill missing entries. |
|
void |
TypedUIProperties.setScheme(Priority priority,
UIScheme<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> scheme)
Sets a scheme that is used to fill missing entries. |
|
void |
TypedPropertyUIScheme.uninstall(UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
void |
TypedPropertyUIScheme.uninstall(UIProperties<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> properties)
|
|
|
TypedUIProperties.unpublish(Priority priority,
UIBridge<V,UIValue<V>> bridge)
Removes any occurrence of bridge from this manager. |
|
| Uses of UIValue in bibliothek.gui.dock.util.color |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.util.color | |
|---|---|
interface |
DockColor
A wrapper around a Color object. |
| Classes in bibliothek.gui.dock.util.color that implement UIValue | |
|---|---|
class |
AbstractDockColor
A DockColor that contains more than one Color:
override: is a value that can be set from outside and overrides all other values
value: is the value obtained through the ColorManager
backup: is a color used when all other colors are unavailable
This class also has methods to add or remove itself from a ColorManager. |
| Uses of UIValue in bibliothek.gui.dock.util.font |
|---|
| Subinterfaces of UIValue in bibliothek.gui.dock.util.font | |
|---|---|
interface |
DockFont
A wrapper around a FontModifier object. |
| Classes in bibliothek.gui.dock.util.font that implement UIValue | |
|---|---|
class |
AbstractDockFont
An abstract implementation of DockFont that can connect itself to
a DockController. |
| Uses of UIValue in bibliothek.gui.dock.util.icon |
|---|
| Classes in bibliothek.gui.dock.util.icon that implement UIValue | |
|---|---|
class |
DockIcon
This class is used to retrieve Icons from the IconManager. |
| Uses of UIValue in bibliothek.gui.dock.util.text |
|---|
| Classes in bibliothek.gui.dock.util.text that implement UIValue | |
|---|---|
class |
DialogText
A text that is shown on or by a JDialog. |
class |
SwingActionText
A text that is used by an Action. |
class |
TextValue
An observer to a TextManager. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||