|
||||||||||
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 PreferenceEditor s
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 DockAction s. |
bibliothek.gui.dock.common.action.util | Some utility classes required to precisely configure the behavior of
CAction s. |
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 JComponent s. |
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 Icon s 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 UIValue s 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 UIValue s 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 UIValue s 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 UIValue s 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 UIValue s 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 UIValue s 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 UIValue s 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 UIBridge s. |
interface |
UIBridge<V,U extends UIValue<V>>
An UIBridge is a filter between the UIProperties and
several UIValue s. |
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. |
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 UIListener s. |
|
protected void |
TypedPropertyUIScheme.fire(UISchemeEvent<Object,UIValue<Object>,UIBridge<Object,UIValue<Object>>> event)
Forwards the event event to all registered UIListener s. |
|
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 UIValue s 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 Icon s 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 |