bibliothek.gui.dock.station
Class DockStationIcon

java.lang.Object
  extended by bibliothek.gui.dock.util.AbstractUIValue<Icon,DockIcon>
      extended by bibliothek.gui.dock.util.icon.DockIcon
          extended by bibliothek.gui.dock.station.DockStationIcon
All Implemented Interfaces:
UIValue<Icon>

public abstract class DockStationIcon
extends DockIcon

An icon that is used for a DockStation.

Author:
Benjamin Sigg

Field Summary
static Path KIND_DOCK_STATION
           
 
Fields inherited from class bibliothek.gui.dock.util.icon.DockIcon
KIND_ICON
 
Constructor Summary
DockStationIcon(String id, DockStation station)
          Creates the icon.
 
Method Summary
 DockStation getStation()
          Gets the station for which the icon is used
 
Methods inherited from class bibliothek.gui.dock.util.icon.DockIcon
me, setController
 
Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue
changed, 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
 

Field Detail

KIND_DOCK_STATION

public static final Path KIND_DOCK_STATION
Constructor Detail

DockStationIcon

public DockStationIcon(String id,
                       DockStation station)
Creates the icon.

Parameters:
id - the unique identifier of the icon
station - the station for which the icon is used
Method Detail

getStation

public DockStation getStation()
Gets the station for which the icon is used

Returns:
the station