Uses of Interface
bibliothek.gui.dock.common.MultipleCDockable
Packages that use MultipleCDockable
Package
Description
A set of classes that can be used to create basic applications.
Classes and interfaces used internally.
Implementation of a
LayoutChangeStrategy and supporting classes.-
Uses of MultipleCDockable in bibliothek.gui.dock.common
Classes in bibliothek.gui.dock.common with type parameters of type MultipleCDockableModifier and TypeClassDescriptionclassEmptyMultipleCDockableFactory<F extends MultipleCDockable>A factory that does not store anything.interfaceMultipleCDockableFactory<F extends MultipleCDockable,L extends MultipleCDockableLayout> A factory that can create and storeMultipleCDockables.Classes in bibliothek.gui.dock.common that implement MultipleCDockableModifier and TypeClassDescriptionclassAMultipleCDockablethat contains acontent-panewhere the client might add or remove as manyComponents as it wishes.Methods in bibliothek.gui.dock.common with type parameters of type MultipleCDockableModifier and TypeMethodDescription<F extends MultipleCDockable>
FCWorkingArea.add(F dockable) Ensures thatthisis the parent ofdockableand addsdockableto theCControlwhich is associated with thisCWorkingArea.<M extends MultipleCDockable>
MCControl.addDockable(String uniqueId, M dockable) Adds a dockable to this control.<M extends MultipleCDockable>
MCControl.addDockable(M dockable) Adds a dockable to this control.<F extends MultipleCDockable>
FCWorkingArea.show(F dockable) Methods in bibliothek.gui.dock.common that return MultipleCDockableModifier and TypeMethodDescriptionNullMultipleCDockableFactory.createDockable()CControl.getMultipleDockable(String id) Searches and returns the oneMultipleCDockablewhich uses the unique identifierid.Methods in bibliothek.gui.dock.common that return types with arguments of type MultipleCDockableModifier and TypeMethodDescriptionCControlRegister.getMultipleDockables()Gets an unmodifiable list of allMultipleCDockables which are known to this register.CControlRegister.listMultipleDockables(MultipleCDockableFactory<?, ?> factory) Gets a list of allMultipleCDockables that are registered at this control and whosegetFactory()method returnsfactory.Methods in bibliothek.gui.dock.common with parameters of type MultipleCDockableModifier and TypeMethodDescriptionCControl.getUniqueId(MultipleCDockable dockable) Gets the unique identifier which is used internally fordockablevoidCControl.removeDockable(MultipleCDockable dockable) Removes a dockable from this control.voidCControl.replace(MultipleCDockable oldDockable, MultipleCDockable newDockable) ReplacesoldDockablewithnewDockable. -
Uses of MultipleCDockable in bibliothek.gui.dock.common.intern
Methods in bibliothek.gui.dock.common.intern that return types with arguments of type MultipleCDockableModifier and TypeMethodDescriptionDefaultCControlRegister.getMultipleDockables()DefaultCControlRegister.listMultipleDockables(MultipleCDockableFactory<?, ?> factory) Gets a list of allMultipleCDockables that are registered at this control and whosegetFactory()method returnsfactory.Methods in bibliothek.gui.dock.common.intern with parameters of type MultipleCDockableModifier and TypeMethodDescriptionvoidDefaultCControlRegister.addMultipleDockable(MultipleCDockable dockable) voidMutableCControlRegister.addMultipleDockable(MultipleCDockable dockable) Addsdockableto this register.booleanDefaultCControlRegister.removeMultipleDockable(MultipleCDockable dockable) booleanMutableCControlRegister.removeMultipleDockable(MultipleCDockable dockable) Removesdockablefrom this register. -
Uses of MultipleCDockable in bibliothek.gui.dock.common.intern.layout
Methods in bibliothek.gui.dock.common.intern.layout that return MultipleCDockableModifier and TypeMethodDescriptionCLayoutChangeStrategy.CSettingAccess.findMatch(DockLayout<?> layout) Searches a match for the meta-datalayout.ReplacementDockFactory.getLayout(CommonDockable element, Map<Dockable, Integer> children) ReplacementDockFactory.getPerspectiveLayout(PerspectiveElement element, Map<PerspectiveDockable, Integer> children) ReplacementDockFactory.read(XElement element, PlaceholderStrategy placeholders) ReplacementDockFactory.read(DataInputStream in, PlaceholderStrategy placeholders) Methods in bibliothek.gui.dock.common.intern.layout with parameters of type MultipleCDockableModifier and TypeMethodDescriptionvoidReplacementDockFactory.estimateLocations(MultipleCDockable layout, LocationEstimationMap children) ReplacementDockFactory.layout(MultipleCDockable layout, PlaceholderStrategy placeholders) ReplacementDockFactory.layout(MultipleCDockable layout, Map<Integer, Dockable> children, PlaceholderStrategy placeholders) ReplacementDockFactory.layoutPerspective(MultipleCDockable layout, Map<Integer, PerspectiveDockable> children) voidReplacementDockFactory.layoutPerspective(PerspectiveElement perspective, MultipleCDockable layout, Map<Integer, PerspectiveDockable> children) voidReplacementDockFactory.setLayout(CommonDockable element, MultipleCDockable layout, PlaceholderStrategy placeholders) voidReplacementDockFactory.setLayout(CommonDockable element, MultipleCDockable layout, Map<Integer, Dockable> children, PlaceholderStrategy placeholders) voidReplacementDockFactory.write(MultipleCDockable layout, XElement element) voidReplacementDockFactory.write(MultipleCDockable layout, DataOutputStream out)