Uses of Interface
bibliothek.gui.dock.station.StationPaint

Packages that use StationPaint
bibliothek.extension.gui.dock.theme.bubble Various graphical and logical components used when BubbleTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse Various graphical and logical components needed when the EclipseTheme is active. 
bibliothek.extension.gui.dock.theme.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock.common.theme Classes related to the DockThemes. 
bibliothek.gui.dock.displayer Classes and interfaces that are needed by the DockableDisplayer
bibliothek.gui.dock.station.support Elements used by various DockStations to store properties and to propagate events to other objects. 
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.color The color subsystem allows each kind of element to get its colors from a central repository. 
 

Uses of StationPaint in bibliothek.extension.gui.dock.theme.bubble
 

Classes in bibliothek.extension.gui.dock.theme.bubble that implement StationPaint
 class BubbleStationPaint
          A StationPaint for a BubbleTheme
 

Uses of StationPaint in bibliothek.extension.gui.dock.theme.eclipse
 

Classes in bibliothek.extension.gui.dock.theme.eclipse that implement StationPaint
 class EclipseStationPaint
           
 

Uses of StationPaint in bibliothek.extension.gui.dock.theme.flat
 

Classes in bibliothek.extension.gui.dock.theme.flat that implement StationPaint
 class FlatStationPaint
          A paint which draws gray and white markings
 

Uses of StationPaint in bibliothek.gui
 

Fields in bibliothek.gui with type parameters of type StationPaint
static PropertyKey<StationPaint> DockTheme.STATION_PAINT
          A unique identifier for the DockProperties to access the current StationPaint.
 

Methods in bibliothek.gui that return StationPaint
 StationPaint DockTheme.getPaint(DockStation station)
          Gets the paint which is used to draw things onto station.
This method should not be used directly, instead an UIValue of type DefaultStationPaintValue should be installed at the local ThemeManager to retrieve the value.
 

Uses of StationPaint in bibliothek.gui.dock.common.theme
 

Methods in bibliothek.gui.dock.common.theme that return StationPaint
 StationPaint CDockTheme.getPaint(DockStation station)
           
 

Uses of StationPaint in bibliothek.gui.dock.displayer
 

Methods in bibliothek.gui.dock.displayer with parameters of type StationPaint
 void DisplayerCombinerTarget.paint(Graphics g, Component component, StationPaint paint, Rectangle stationBounds, Rectangle dockableBounds)
          Allows this operation to paint some markings onto the screen.
 

Uses of StationPaint in bibliothek.gui.dock.station.support
 

Methods in bibliothek.gui.dock.station.support with parameters of type StationPaint
 void CombinerTarget.paint(Graphics g, Component component, StationPaint paint, Rectangle stationBounds, Rectangle dockableBounds)
          Paints some lines on the screen that allow the user to understand of what is going to happen if he/she releases the mouse now.
Implementations interested in painting something in relation to the position of the mouse can use the following piece of code to get the mouse position:
 

Uses of StationPaint in bibliothek.gui.dock.themes
 

Classes in bibliothek.gui.dock.themes that implement StationPaint
 class ThemeStationPaint
          A StationPaint which forwards its calls to the current DockTheme.
 

Fields in bibliothek.gui.dock.themes with type parameters of type StationPaint
static TypedUIProperties.Type<StationPaint> ThemeManager.STATION_PAINT_TYPE
          Identifier for a factory that creates StationPaints.
 

Methods in bibliothek.gui.dock.themes that return StationPaint
 StationPaint BasicTheme.getPaint(DockStation station)
           
 StationPaint NoStackTheme.getPaint(DockStation station)
           
 

Methods in bibliothek.gui.dock.themes with parameters of type StationPaint
 void BasicTheme.setPaint(StationPaint paint)
          Sets the StationPaint of this theme.
 void BasicTheme.setPaint(StationPaint paint, Priority priority)
          Sets the StationPaint of this theme.
 void ThemeManager.setStationPaint(String id, StationPaint value)
          Sets an algorithm to paint in the overlay panel of DockStations.
 

Method parameters in bibliothek.gui.dock.themes with type arguments of type StationPaint
 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.
 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 StationPaint in bibliothek.gui.dock.themes.basic
 

Classes in bibliothek.gui.dock.themes.basic that implement StationPaint
 class BasicStationPaint
          A simple implementation of StationPaint.
 

Methods in bibliothek.gui.dock.themes.basic with parameters of type StationPaint
 void TabDisplayerCombinerTarget.paint(Graphics g, Component component, StationPaint paint, Rectangle stationBounds, Rectangle dockableBounds)
           
 void TabDisplayerCombinerTarget.paint(Graphics g, StationPaint paint)
           
 

Uses of StationPaint in bibliothek.gui.dock.themes.color
 

Methods in bibliothek.gui.dock.themes.color that return StationPaint
 StationPaint StationPaintColor.getPaint()
          Gets the StationPaint that uses this color.
 

Constructors in bibliothek.gui.dock.themes.color with parameters of type StationPaint
StationPaintColor(String id, Path kind, StationPaint paint, Color backup)
          Creates a new DockColor
StationPaintColor(String id, StationPaint paint, Color backup)
          Creates a new DockColor