Uses of Interface
bibliothek.gui.dock.common.MultipleCDockable

Packages that use MultipleCDockable
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.layout 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 MultipleCDockable
 class EmptyMultipleCDockableFactory<F extends MultipleCDockable>
          A factory that does not store anything.
 interface MultipleCDockableFactory<F extends MultipleCDockable,L extends MultipleCDockableLayout>
          A factory that can create and store MultipleCDockables.
 

Classes in bibliothek.gui.dock.common that implement MultipleCDockable
 class DefaultMultipleCDockable
          A MultipleCDockable that contains a content-pane where the client might add or remove as many Components as it wishes.
 

Methods in bibliothek.gui.dock.common with type parameters of type MultipleCDockable
<F extends MultipleCDockable>
F
CWorkingArea.add(F dockable)
          Ensures that this is the parent of dockable and adds dockable to the CControl which is associated with this CWorkingArea.
<M extends MultipleCDockable>
M
CControl.add(M dockable)
          Adds a dockable to this control.
<M extends MultipleCDockable>
M
CControl.add(M dockable, String uniqueId)
          Adds a dockable to this control.
 

Methods in bibliothek.gui.dock.common that return MultipleCDockable
 MultipleCDockable CControl.getMultipleDockable(String id)
          Searches and returns the one MultipleCDockable which uses the unique identifier id.
 

Methods in bibliothek.gui.dock.common that return types with arguments of type MultipleCDockable
 List<MultipleCDockable> CControlRegister.getMultipleDockables()
          Gets an unmodifiable list of all MultipleCDockables which are known to this register.
 List<MultipleCDockable> CControlRegister.listMultipleDockables(MultipleCDockableFactory<?,?> factory)
          Gets a list of all MultipleCDockables that are registered at this control and whose getFactory() method returns factory.
 

Methods in bibliothek.gui.dock.common with parameters of type MultipleCDockable
 void CControl.remove(MultipleCDockable dockable)
          Removes a dockable from this control.
 void CControl.replace(MultipleCDockable oldDockable, MultipleCDockable newDockable)
          Replaces oldDockable with newDockable.
 

Uses of MultipleCDockable in bibliothek.gui.dock.common.intern
 

Methods in bibliothek.gui.dock.common.intern that return types with arguments of type MultipleCDockable
 List<MultipleCDockable> DefaultCControlRegister.getMultipleDockables()
           
 List<MultipleCDockable> DefaultCControlRegister.listMultipleDockables(MultipleCDockableFactory<?,?> factory)
          Gets a list of all MultipleCDockables that are registered at this control and whose getFactory() method returns factory.
 

Methods in bibliothek.gui.dock.common.intern with parameters of type MultipleCDockable
 void DefaultCControlRegister.addMultipleDockable(MultipleCDockable dockable)
           
 void MutableCControlRegister.addMultipleDockable(MultipleCDockable dockable)
          Adds dockable to this register.
 boolean DefaultCControlRegister.removeMultipleDockable(MultipleCDockable dockable)
           
 boolean MutableCControlRegister.removeMultipleDockable(MultipleCDockable dockable)
          Removes dockable from this register.
 

Uses of MultipleCDockable in bibliothek.gui.dock.common.intern.layout
 

Methods in bibliothek.gui.dock.common.intern.layout that return MultipleCDockable
 MultipleCDockable CLayoutChangeStrategy.CSettingAccess.findMatch(DockLayout<?> layout)
          Searches a match for the meta-data layout.
 MultipleCDockable ReplacementDockFactory.getLayout(CommonDockable element, Map<Dockable,Integer> children)
           
 MultipleCDockable ReplacementDockFactory.read(DataInputStream in, PlaceholderStrategy placeholders)
           
 MultipleCDockable ReplacementDockFactory.read(XElement element, PlaceholderStrategy placeholders)
           
 

Methods in bibliothek.gui.dock.common.intern.layout with parameters of type MultipleCDockable
 void ReplacementDockFactory.estimateLocations(MultipleCDockable layout, LocationEstimationMap children)
           
 CommonDockable ReplacementDockFactory.layout(MultipleCDockable layout)
           
 CommonDockable ReplacementDockFactory.layout(MultipleCDockable layout, Map<Integer,Dockable> children)
           
 void ReplacementDockFactory.setLayout(CommonDockable element, MultipleCDockable layout)
           
 void ReplacementDockFactory.setLayout(CommonDockable element, MultipleCDockable layout, Map<Integer,Dockable> children)
           
 void ReplacementDockFactory.write(MultipleCDockable layout, DataOutputStream out)
           
 void ReplacementDockFactory.write(MultipleCDockable layout, XElement element)