public class ToolbarExtension
extends java.lang.Object
implements bibliothek.gui.dock.util.extension.Extension
Modifier and Type | Field and Description |
---|---|
static bibliothek.gui.dock.action.view.ViewTarget<bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem<javax.swing.JComponent>> |
TOOLBAR_TITLE
unique flag for marking
DockTitle s shown above a toolbar |
Constructor and Description |
---|
ToolbarExtension() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<bibliothek.gui.dock.station.screen.magnet.AttractorStrategy> |
createAttractorStrategies() |
protected java.util.Collection<java.util.ResourceBundle> |
createBundles(java.util.Locale language) |
protected java.util.Collection<bibliothek.gui.dock.station.DisplayerFactory> |
createDisplayerFactories(bibliothek.gui.DockController controller,
java.lang.String id) |
protected java.util.Collection<bibliothek.gui.dock.DockFactory<?,?,?>> |
createDockFactories() |
protected java.util.Collection<bibliothek.gui.dock.themes.DockThemeExtension> |
createDockThemeExtension() |
protected java.util.Collection<bibliothek.gui.dock.frontend.DockFrontendExtension> |
createFrontendExtensions() |
protected java.util.Collection<bibliothek.gui.dock.control.relocator.Inserter> |
createInserterExtension(bibliothek.gui.DockController controller) |
protected java.util.Collection<bibliothek.gui.dock.control.relocator.Merger> |
createMergerExtension() |
protected java.util.Collection<bibliothek.gui.dock.dockable.DockableMovingImageFactory> |
createMovingImageFactory() |
protected java.util.Collection<bibliothek.gui.dock.frontend.FrontendPerspectiveCacheExtension> |
createPerspectiveCacheExtensions() |
protected java.util.Collection<bibliothek.gui.dock.layout.DockablePropertyFactory> |
createPropertyFactoryExtension() |
protected java.util.Collection<bibliothek.gui.dock.station.screen.ScreenDockStationExtension> |
createScreenDockStationExtension(bibliothek.gui.DockController controller) |
protected java.util.Collection<bibliothek.gui.dock.title.DockTitleFactory> |
createTitleFactories(bibliothek.gui.dock.title.DockTitleVersion version) |
protected java.util.Collection<bibliothek.gui.dock.station.screen.ScreenDockWindowConfiguration> |
createWindowConfigurationExtension(bibliothek.gui.DockController controller) |
void |
install(bibliothek.gui.DockController controller) |
<E> java.util.Collection<E> |
load(bibliothek.gui.DockController controller,
bibliothek.gui.dock.util.extension.ExtensionName<E> extension) |
void |
uninstall(bibliothek.gui.DockController controller) |
public static final bibliothek.gui.dock.action.view.ViewTarget<bibliothek.gui.dock.themes.basic.action.BasicTitleViewItem<javax.swing.JComponent>> TOOLBAR_TITLE
DockTitle
s shown above a toolbarpublic void install(bibliothek.gui.DockController controller)
install
in interface bibliothek.gui.dock.util.extension.Extension
public void uninstall(bibliothek.gui.DockController controller)
uninstall
in interface bibliothek.gui.dock.util.extension.Extension
public <E> java.util.Collection<E> load(bibliothek.gui.DockController controller, bibliothek.gui.dock.util.extension.ExtensionName<E> extension)
load
in interface bibliothek.gui.dock.util.extension.Extension
protected java.util.Collection<bibliothek.gui.dock.layout.DockablePropertyFactory> createPropertyFactoryExtension()
protected java.util.Collection<bibliothek.gui.dock.control.relocator.Merger> createMergerExtension()
protected java.util.Collection<bibliothek.gui.dock.control.relocator.Inserter> createInserterExtension(bibliothek.gui.DockController controller)
protected java.util.Collection<bibliothek.gui.dock.station.screen.magnet.AttractorStrategy> createAttractorStrategies()
protected java.util.Collection<bibliothek.gui.dock.DockFactory<?,?,?>> createDockFactories()
protected java.util.Collection<bibliothek.gui.dock.title.DockTitleFactory> createTitleFactories(bibliothek.gui.dock.title.DockTitleVersion version)
protected java.util.Collection<bibliothek.gui.dock.station.DisplayerFactory> createDisplayerFactories(bibliothek.gui.DockController controller, java.lang.String id)
protected java.util.Collection<java.util.ResourceBundle> createBundles(java.util.Locale language)
protected java.util.Collection<bibliothek.gui.dock.themes.DockThemeExtension> createDockThemeExtension()
protected java.util.Collection<bibliothek.gui.dock.station.screen.ScreenDockWindowConfiguration> createWindowConfigurationExtension(bibliothek.gui.DockController controller)
protected java.util.Collection<bibliothek.gui.dock.dockable.DockableMovingImageFactory> createMovingImageFactory()
protected java.util.Collection<bibliothek.gui.dock.station.screen.ScreenDockStationExtension> createScreenDockStationExtension(bibliothek.gui.DockController controller)
protected java.util.Collection<bibliothek.gui.dock.frontend.FrontendPerspectiveCacheExtension> createPerspectiveCacheExtensions()
protected java.util.Collection<bibliothek.gui.dock.frontend.DockFrontendExtension> createFrontendExtensions()