public class ToolbarMode<T extends bibliothek.gui.dock.facile.mode.StationModeArea>
extends bibliothek.gui.dock.facile.mode.DefaultLocationMode<T>
LocationMode
describing items that are part of a toolbar.Modifier and Type | Field and Description |
---|---|
static bibliothek.util.Path |
IDENTIFIER
the unique identifier of this mode
|
static bibliothek.gui.dock.common.mode.ExtendedMode |
TOOLBAR
the mode described by
ToolbarMode |
Constructor and Description |
---|
ToolbarMode(bibliothek.gui.DockController controller)
Creates the new mode.
|
Modifier and Type | Method and Description |
---|---|
void |
ensureNotHidden(bibliothek.gui.Dockable dockable) |
bibliothek.gui.dock.common.mode.ExtendedMode |
getExtendedMode() |
bibliothek.gui.dock.support.mode.ModeSettingFactory<bibliothek.gui.dock.facile.mode.Location> |
getSettingFactory() |
bibliothek.util.Path |
getUniqueIdentifier() |
boolean |
isDefaultMode(bibliothek.gui.Dockable dockable) |
void |
readSetting(bibliothek.gui.dock.support.mode.ModeSetting<bibliothek.gui.dock.facile.mode.Location> setting) |
void |
writeSetting(bibliothek.gui.dock.support.mode.ModeSetting<bibliothek.gui.dock.facile.mode.Location> setting) |
current, isCurrentMode, runApply
add, addLocationModeListener, apply, aside, createHandle, get, get, get, get, getActionsFor, getController, getDefaultArea, getManager, getRepresentation, getRepresentationIds, isModeAvailable, isModeHidden, isRepresenting, iterator, listeners, remove, removeLocationModeListener, setActionProvider, setController, setDefaultArea, setManager, setShouldAutoFocus, shouldAutoFocus
public static final bibliothek.util.Path IDENTIFIER
public static final bibliothek.gui.dock.common.mode.ExtendedMode TOOLBAR
ToolbarMode
public ToolbarMode(bibliothek.gui.DockController controller)
controller
- the controller in whose realm this mode is usedpublic bibliothek.gui.dock.common.mode.ExtendedMode getExtendedMode()
public void ensureNotHidden(bibliothek.gui.Dockable dockable)
public bibliothek.util.Path getUniqueIdentifier()
public boolean isDefaultMode(bibliothek.gui.Dockable dockable)
public void writeSetting(bibliothek.gui.dock.support.mode.ModeSetting<bibliothek.gui.dock.facile.mode.Location> setting)
public void readSetting(bibliothek.gui.dock.support.mode.ModeSetting<bibliothek.gui.dock.facile.mode.Location> setting)
public bibliothek.gui.dock.support.mode.ModeSettingFactory<bibliothek.gui.dock.facile.mode.Location> getSettingFactory()