Package | Description |
---|---|
bibliothek.extension.gui.dock.preference |
Generic collection of preferences used in this framework.
|
bibliothek.extension.gui.dock.preference.preferences |
Implementations of various
Preference s which
are used in the default set of preferences. |
bibliothek.extension.gui.dock.preference.preferences.choice |
A set of small classes containing choices the user can make.
|
bibliothek.gui.dock.common.preference |
Classes used directly or indirectly by the
CPreferenceModel . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPreference<V>
An abstract implementation of
Preference that offers support
for PreferenceListener s. |
class |
DefaultPreference<V>
A generic
Preference that can hold any value. |
Modifier and Type | Method and Description |
---|---|
Preference<?> |
PreferenceText.getPreference()
Gets the preference for which this text is used.
|
Preference<?> |
DefaultPreferenceModel.getPreference(int index)
Gets the preference of location
index . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultPreferenceModel.add(Preference<?> preference)
Adds
preference at the end of this model. |
void |
PreferenceListener.changed(Preference<V> preference)
Called when
preference changed its value. |
int |
DefaultPreferenceModel.indexOf(Preference<?> preference)
Gets the location of
preference . |
void |
DefaultPreferenceModel.insert(int index,
Preference<?> preference)
Adds a new preference to this model.
|
void |
DefaultPreferenceModel.remove(Preference<?> preference)
Removes
preference from this model. |
Constructor and Description |
---|
PreferenceText(java.lang.String id,
Preference<?> preference)
Creates a new text.
|
Modifier and Type | Class and Description |
---|---|
class |
BubbleColorSchemePreference
Allows to set the
ColorScheme of the BubbleTheme . |
class |
ButtonContentPreference
Deprecated.
replaced by
ButtonContentPreferenceModel |
class |
ChoiceDockPropertyPreference<V>
A preference that offers a choice and write the value into a
DockProperties . |
class |
DockPropertyPreference<V>
A
Preference that can read and write its value from a
DockProperties . |
class |
EclipseIconPreference
Allows to set whether icons are shown on deselected tabs in the
EclipseTheme . |
class |
EclipseTabPreference
Determines the way tabs are painted in the
EclipseTheme . |
class |
KeyStrokeHidePreference
Preference for the shortcut used by the
DockFrontend to hide
Dockable s. |
class |
KeyStrokeInitSelectorPreference
Preference for the shortcut that allows selecting a new
Dockable
with the keyboard. |
class |
KeyStrokeMaximizePreference
Preference for the shortcut used by the
SplitDockStation to
maximize its children. |
class |
ModifierMaskNoCombinationPreference
Preference for the mask that prevents combinations when moving
a
Dockable . |
class |
ModifierMaskScreenOnlyPreference
Preference for the mask that forces a
Dockable onto the ScreenDockStation
when moving. |
Modifier and Type | Class and Description |
---|---|
class |
TabContentFilterPreference
Lets the user choose the value of
StackDockStation.TAB_CONTENT_FILTER . |
class |
TabPlacementPreference
Lets the user choose the value of
StackDockStation.TAB_PLACEMENT . |
Modifier and Type | Class and Description |
---|---|
class |
KeyStrokeCancelOperation
KeyStroke that will cancel the currently running drag and drop operation. |
class |
KeyStrokeClosePreference
KeyStroke for closing a CDockable . |
class |
KeyStrokeExternalizePreference
KeyStroke that will externalize a CDockable |
class |
KeyStrokeMaximizeChangePreference
Preference setting the keystroke for maximizing/unmaximizing a
Dockable . |
class |
KeyStrokeMinimizePreference
KeyStroke that will minimize a CDockable . |
class |
KeyStrokeNormalizePreference
KeyStroke that will normalize a CDockable . |
class |
ThemePreference
A preference allowing the user to select one
DockTheme . |