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

Packages that use PropertyKey
bibliothek.extension.gui.dock.theme Contains some DockThemes. 
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.intern.action   
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
 

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

Fields in bibliothek.extension.gui.dock.theme declared as PropertyKey
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 ScreenDockDialog 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
           
static PropertyKey<KeyStroke> SplitDockStation.MAXIMIZE_ACCELERATOR
          Describes which KeyEvent will maximize/normalize the currently selected Dockable.
 

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.
 

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.dockable
 

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

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<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.
 

Methods in bibliothek.gui.dock.util that return PropertyKey
 PropertyKey<A> PropertyValue.getKey()
          Gest 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.
 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 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.