bibliothek.gui.dock.action
Class LineDockActionSource
java.lang.Object
bibliothek.gui.dock.action.AbstractDockActionSource
bibliothek.gui.dock.action.LineDockActionSource
- All Implemented Interfaces:
- bibliothek.gui.dock.action.DockActionSource, Iterable<bibliothek.gui.dock.action.DockAction>
public class LineDockActionSource
- extends bibliothek.gui.dock.action.AbstractDockActionSource
This DockActionSource
adds a SeparatorAction
at the beginning if its delegate
DockActionSource
has any content.
- Author:
- Benjamin Sigg
Fields inherited from class bibliothek.gui.dock.action.AbstractDockActionSource |
listeners |
Methods inherited from class bibliothek.gui.dock.action.AbstractDockActionSource |
fireAdded, fireRemoved, hasListeners, indexOf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineDockActionSource
public LineDockActionSource(bibliothek.gui.dock.action.DockActionSource source)
getLocationHint
public bibliothek.gui.dock.action.LocationHint getLocationHint()
getDockActionCount
public int getDockActionCount()
getDockAction
public bibliothek.gui.dock.action.DockAction getDockAction(int index)
addDockActionSourceListener
public void addDockActionSourceListener(bibliothek.gui.dock.event.DockActionSourceListener listener)
- Specified by:
addDockActionSourceListener
in interface bibliothek.gui.dock.action.DockActionSource
- Overrides:
addDockActionSourceListener
in class bibliothek.gui.dock.action.AbstractDockActionSource
removeDockActionSourceListener
public void removeDockActionSourceListener(bibliothek.gui.dock.event.DockActionSourceListener listener)
- Specified by:
removeDockActionSourceListener
in interface bibliothek.gui.dock.action.DockActionSource
- Overrides:
removeDockActionSourceListener
in class bibliothek.gui.dock.action.AbstractDockActionSource
iterator
public Iterator<bibliothek.gui.dock.action.DockAction> iterator()