bibliothek.gui.dock.station.split
Class SplitDockStationLayout.Leaf

java.lang.Object
  extended by bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
      extended by bibliothek.gui.dock.station.split.SplitDockStationLayout.Leaf
Enclosing class:
SplitDockStationLayout

public static class SplitDockStationLayout.Leaf
extends SplitDockStationLayout.Entry

A leaf in a tree, describes one Dockable.

Author:
Benjamin Sigg

Constructor Summary
SplitDockStationLayout.Leaf(int id)
          Creates a new leaf
 
Method Summary
 SplitDockStationLayout.Leaf asLeaf()
          Returns this as leaf or null.
 int getId()
          Gets the id of a Dockable.
 
Methods inherited from class bibliothek.gui.dock.station.split.SplitDockStationLayout.Entry
asNode, createPathProperty, getParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SplitDockStationLayout.Leaf

public SplitDockStationLayout.Leaf(int id)
Creates a new leaf

Parameters:
id - the id of a Dockable
Method Detail

getId

public int getId()
Gets the id of a Dockable.

Returns:
the id

asLeaf

public SplitDockStationLayout.Leaf asLeaf()
Description copied from class: SplitDockStationLayout.Entry
Returns this as leaf or null.

Overrides:
asLeaf in class SplitDockStationLayout.Entry
Returns:
this or null