Uses of Class
bibliothek.gui.dock.util.PropertyKey

Packages that use PropertyKey
bibliothek.extension.gui.dock.preference.preferences   
bibliothek.extension.gui.dock.theme   
bibliothek.gui   
bibliothek.gui.dock   
bibliothek.gui.dock.common   
bibliothek.gui.dock.common.intern.action   
bibliothek.gui.dock.control   
bibliothek.gui.dock.displayer   
bibliothek.gui.dock.dockable   
bibliothek.gui.dock.station.stack.menu   
bibliothek.gui.dock.station.stack.tab   
bibliothek.gui.dock.themes   
bibliothek.gui.dock.util   
bibliothek.gui.dock.util.property   
 

Uses of PropertyKey in bibliothek.extension.gui.dock.preference.preferences
 

Constructors in bibliothek.extension.gui.dock.preference.preferences with parameters of type PropertyKey
ChoiceDockPropertyPreference(DockProperties properties, PropertyKey<V> key, Path path, DefaultChoice<V> choice)
          Creates a new preference.
DockPropertyPreference(DockProperties properties, PropertyKey<V> key, Path type, Path path)
          Creates a new preference.
DockPropertyPreference(DockProperties properties, PropertyKey<V> key, String label, Path type, Path path)
          Creates a new preference.
DockPropertyPreference(ResourceBundle bundle, String prefix, DockProperties properties, PropertyKey<V> key, V defaultValue, Path type, Path path)
          Creates a new preference.
 

Uses of PropertyKey in bibliothek.extension.gui.dock.theme
 

Fields in bibliothek.extension.gui.dock.theme declared as PropertyKey
static PropertyKey<ColorScheme> BubbleTheme.BUBBLE_COLOR_SCHEME
          the key to set the ColorScheme of this theme
static PropertyKey<ColorScheme> EclipseTheme.ECLIPSE_COLOR_SCHEME
          Access to the ColorScheme used for this theme
static PropertyKey<ColorScheme> FlatTheme.FLAT_COLOR_SCHEME
          the key to set the ColorScheme of this theme
static PropertyKey<Boolean> EclipseTheme.PAINT_ICONS_WHEN_DESELECTED
          Tells whether icons on tabs that are not selected should be painted or not.
static PropertyKey<TabPainter> EclipseTheme.TAB_PAINTER
          Tells in which way the tabs should be painted.
static PropertyKey<EclipseThemeConnector> EclipseTheme.THEME_CONNECTOR
          Provides additional dockable-wise information used to layout components in the EclipseTheme.
 

Uses of PropertyKey in bibliothek.gui
 

Fields in bibliothek.gui declared as PropertyKey
static PropertyKey<KeyStroke> DockFrontend.HIDE_ACCELERATOR
           
 

Uses of PropertyKey in bibliothek.gui.dock
 

Fields in bibliothek.gui.dock declared as PropertyKey
static PropertyKey<BoundaryRestriction> ScreenDockStation.BOUNDARY_RESTRICTION
          a key for a property telling which boundaries a ScreenDockWindow can have
static PropertyKey<FlapDockStation.ButtonContent> FlapDockStation.BUTTON_CONTENT
          Key for all DockThemes, tells the theme what content on the buttons should be visible.
static PropertyKey<StackDockComponentFactory> StackDockStation.COMPONENT_FACTORY
          Key used to read the current StackDockComponentFactory
static PropertyKey<FlapLayoutManager> FlapDockStation.LAYOUT_MANAGER
          Key for the FlapLayoutManager that is used by all FlapDockStations.
static PropertyKey<SplitLayoutManager> SplitDockStation.LAYOUT_MANAGER
          Defines the behavior of a DockStation, how to react on a drop-event, how to react on resize and other things related to the layout.
static PropertyKey<KeyStroke> SplitDockStation.MAXIMIZE_ACCELERATOR
          Describes which KeyEvent will maximize/normalize the currently selected Dockable.
static PropertyKey<ScreenDockWindowFactory> ScreenDockStation.WINDOW_FACTORY
          a key for a property telling how to create new windows
 

Uses of PropertyKey in bibliothek.gui.dock.common
 

Fields in bibliothek.gui.dock.common declared as PropertyKey
static PropertyKey<KeyStroke> CControl.KEY_CLOSE
          KeyStroke used to close a CDockable.
static PropertyKey<KeyStroke> CControl.KEY_GOTO_EXTERNALIZED
          KeyStroke used to change a CDockable into externalized-state.
static PropertyKey<KeyStroke> CControl.KEY_GOTO_MAXIMIZED
          KeyStroke used to change a CDockable into maximized-state.
static PropertyKey<KeyStroke> CControl.KEY_GOTO_MINIMIZED
          KeyStroke used to change a CDockable into minimized-state.
static PropertyKey<KeyStroke> CControl.KEY_GOTO_NORMALIZED
          KeyStroke used to change a CDockable into normalized-state.
static PropertyKey<KeyStroke> CControl.KEY_MAXIMIZE_CHANGE
          KeyStroke used to change a CDockable into maximized-state, or to go out of maximized-state when needed.
static PropertyKey<ConflictResolver<RequestDimension>> CControl.RESIZE_LOCK_CONFLICT_RESOLVER
          ConflictResolver used to determine what happens when there is a conflict between two resize requests on a SplitDockStation like CGridArea, CWorkingArea or CContentArea.
 

Methods in bibliothek.gui.dock.common with parameters of type PropertyKey
<A> A
CControl.getProperty(PropertyKey<A> key)
          Gets the value of a property.
<A> void
CControl.putProperty(PropertyKey<A> key, A value)
          Changes the value of a property.
 

Uses of PropertyKey in bibliothek.gui.dock.common.intern.action
 

Constructors in bibliothek.gui.dock.common.intern.action with parameters of type PropertyKey
CExtendedModeAction(CControl control, CDockable.ExtendedMode mode, String defaultIconKey, String iconKey, PropertyKey<KeyStroke> gotoStroke)
          Creates a new action.
 

Uses of PropertyKey in bibliothek.gui.dock.control
 

Fields in bibliothek.gui.dock.control declared as PropertyKey
static PropertyKey<KeyStroke> DockableSelector.INIT_SELECTION
          key for the DockProperties, telling which KeyStroke activates the selection
static PropertyKey<ModifierMask> DockRelocatorMode.NO_COMBINATION_MASK
          the modifiers that must be pressed to activate the DockRelocatorMode.NO_COMBINATION relocator mode
static PropertyKey<ModifierMask> DockRelocatorMode.SCREEN_MASK
          the modifiers that must be pressed to activate the DockRelocatorMode.SCREEN_ONLY relocator mode
 

Uses of PropertyKey in bibliothek.gui.dock.displayer
 

Fields in bibliothek.gui.dock.displayer declared as PropertyKey
static PropertyKey<SingleTabDecider> SingleTabDecider.SINGLE_TAB_DECIDER
          Key for the DockProperties
 

Uses of PropertyKey in bibliothek.gui.dock.dockable
 

Constructors in bibliothek.gui.dock.dockable with parameters of type PropertyKey
AbstractDockable(PropertyKey<Icon> titleIcon, PropertyKey<String> titleText, PropertyKey<String> titleTooltip)
          Creates a new dockable.
AbstractDockable(PropertyKey<Icon> titleIcon, PropertyKey<String> titleText, PropertyKey<String> titleTooltip)
          Creates a new dockable.
AbstractDockable(PropertyKey<Icon> titleIcon, PropertyKey<String> titleText, PropertyKey<String> titleTooltip)
          Creates a new dockable.
 

Uses of PropertyKey in bibliothek.gui.dock.station.stack.menu
 

Fields in bibliothek.gui.dock.station.stack.menu declared as PropertyKey
static PropertyKey<CombinedMenuContent> CombinedMenuContent.MENU_CONTENT
          Key that should be used to access the default menu content
 

Uses of PropertyKey in bibliothek.gui.dock.station.stack.tab
 

Fields in bibliothek.gui.dock.station.stack.tab declared as PropertyKey
static PropertyKey<TabLayoutManager> TabPane.LAYOUT_MANAGER
           
 

Uses of PropertyKey in bibliothek.gui.dock.themes
 

Fields in bibliothek.gui.dock.themes declared as PropertyKey
static PropertyKey<ColorScheme> BasicTheme.BASIC_COLOR_SCHEME
          the key to set the ColorScheme of this theme
 

Methods in bibliothek.gui.dock.themes with parameters of type PropertyKey
protected  void BasicTheme.setColorSchemeKey(PropertyKey<ColorScheme> key)
          Sets the key that will be used to read the ColorScheme of this theme from the DockProperties.
 

Uses of PropertyKey in bibliothek.gui.dock.util
 

Fields in bibliothek.gui.dock.util declared as PropertyKey
static PropertyKey<Icon> PropertyKey.DOCK_STATION_ICON
          The Icon used for a DockStation if it has no icon.
static PropertyKey<String> PropertyKey.DOCK_STATION_TITLE
          The title of a DockStation if it has no title.
static PropertyKey<String> PropertyKey.DOCK_STATION_TOOLTIP
          The tooltip used for a DockStation that has no tooltip set
static PropertyKey<Icon> PropertyKey.DOCKABLE_ICON
          The Icon used for a Dockable if it has no icon.
static PropertyKey<String> PropertyKey.DOCKABLE_TITLE
          The title of a Dockable if it has no title.
static PropertyKey<String> PropertyKey.DOCKABLE_TOOLTIP
          The tooltip used for a Dockable that has no tooltip set
static PropertyKey<AWTComponentCaptureStrategy> AWTComponentCaptureStrategy.STRATEGY
          The PropertyKey for a AWTComponentCaptureStrategy.
 

Methods in bibliothek.gui.dock.util that return PropertyKey
 PropertyKey<A> PropertyValue.getKey()
          Gets the key which is used to access the value in DockProperties.
 

Methods in bibliothek.gui.dock.util with parameters of type PropertyKey
<A> void
DockProperties.addListener(PropertyKey<A> key, DockPropertyListener<A> listener)
          Adds a listener that will be informed whenever the value accessed through key changes.
<A> A
DockProperties.get(PropertyKey<A> key)
          Gets the value accessed by key.
<A> boolean
DockProperties.isSet(PropertyKey<A> key)
          Tells whether there is a value set for key.
 void DockPropertyListener.propertyChanged(DockProperties properties, PropertyKey<A> property, A oldValue, A newValue)
          Invoked if the observed value has been changed.
<A> void
DockProperties.removeListener(PropertyKey<A> key, DockPropertyListener<A> listener)
          Removes an earlier added listener.
<A> void
DockProperties.set(PropertyKey<A> key, A value)
          Sets a value.
 void PropertyValue.setKey(PropertyKey<A> key)
          Sets the key which is used to access the value in DockProperties.
<A> void
DockProperties.setOrRemove(PropertyKey<A> key, A value)
          Either sets the property key to value or set the default value for key.
 void DockProperties.toDefault(PropertyKey<?> key)
          Tells the entry key that the user has never set its value.
 

Constructors in bibliothek.gui.dock.util with parameters of type PropertyKey
PropertyValue(PropertyKey<A> key)
          Creates a new value.
PropertyValue(PropertyKey<A> key, DockController controller)
          Creates a new value.
 

Uses of PropertyKey in bibliothek.gui.dock.util.property
 

Methods in bibliothek.gui.dock.util.property with parameters of type PropertyKey
 A ConstantPropertyFactory.getDefault(PropertyKey<A> key)
           
 A DynamicPropertyFactory.getDefault(PropertyKey<A> key)
           
 A PropertyFactory.getDefault(PropertyKey<A> key)
          Asks for the default value that should be used if no DockProperties are available.
 A ConstantPropertyFactory.getDefault(PropertyKey<A> key, DockProperties properties)
           
 A PropertyFactory.getDefault(PropertyKey<A> key, DockProperties properties)
          Gets the default value for key.