bibliothek.gui.dock.station.screen
Class ScreenDockWindowBorder.BorderColor

java.lang.Object
  extended by bibliothek.gui.dock.util.AbstractUIValue<java.awt.Color,DockColor>
      extended by bibliothek.gui.dock.util.color.AbstractDockColor
          extended by bibliothek.gui.dock.station.screen.ScreenDockWindowBorder.BorderColor
All Implemented Interfaces:
ScreenDockWindowColor, DockColor, UIValue<java.awt.Color>
Enclosing class:
ScreenDockWindowBorder

protected class ScreenDockWindowBorder.BorderColor
extends AbstractDockColor
implements ScreenDockWindowColor

A DockColor representing a color used by this border.

Author:
Benjamin Sigg

Field Summary
 
Fields inherited from interface bibliothek.gui.dock.station.screen.ScreenDockWindowColor
KIND_SCREEN_WINDOW_COLOR
 
Fields inherited from interface bibliothek.gui.dock.util.color.DockColor
KIND_DOCK_COLOR
 
Constructor Summary
ScreenDockWindowBorder.BorderColor()
           
ScreenDockWindowBorder.BorderColor(java.lang.String id)
           
 
Method Summary
protected  void changed(java.awt.Color oldValue, java.awt.Color newValue)
          Called when the resource of this AbstractDockColor has changed
 ScreenDockWindow getWindow()
          Gets the window for which this color is used.
 
Methods inherited from class bibliothek.gui.dock.util.color.AbstractDockColor
color, connect, me
 
Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue
getBackup, getId, getKind, getValue, set, setBackup, setId, setKind, setManager, setValue, setValue, update, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface bibliothek.gui.dock.util.UIValue
set
 

Constructor Detail

ScreenDockWindowBorder.BorderColor

public ScreenDockWindowBorder.BorderColor(java.lang.String id)

ScreenDockWindowBorder.BorderColor

public ScreenDockWindowBorder.BorderColor()
Method Detail

changed

protected void changed(java.awt.Color oldValue,
                       java.awt.Color newValue)
Description copied from class: AbstractUIValue
Called when the resource of this AbstractDockColor has changed

Specified by:
changed in class AbstractUIValue<java.awt.Color,DockColor>
Parameters:
oldValue - the old value, can be null
newValue - the new value, can be null

getWindow

public ScreenDockWindow getWindow()
Description copied from interface: ScreenDockWindowColor
Gets the window for which this color is used.

Specified by:
getWindow in interface ScreenDockWindowColor
Returns:
the window, not null