Uses of Interface
bibliothek.gui.dock.common.intern.CDockable

Packages that use CDockable
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.action.predefined A set of more complex actions that can be directly used. 
bibliothek.gui.dock.common.event   
bibliothek.gui.dock.common.intern   
bibliothek.gui.dock.common.intern.action   
bibliothek.gui.dock.common.intern.color   
 

Uses of CDockable in bibliothek.gui.dock.common
 

Subinterfaces of CDockable in bibliothek.gui.dock.common
 interface MultipleCDockable
          A MultipleCDockable is a CDockable which can have many copies in an CControl.
 interface SingleCDockable
          A SingleCDockable is a dockable which is added once to the CControl and remains there until it is removed by the application.
 

Classes in bibliothek.gui.dock.common that implement CDockable
 class CWorkingArea
          A working area is an element which is always visible and contains some CDockables which can't be dragged out of it.
 class DefaultMultipleCDockable
          A MultipleCDockable that contains a content-pane where the client might add or remove as many Components as it wishes.
 class DefaultSingleCDockable
          A DefaultSingleCDockable is an element which has a content-pane where clients can add or remove as many Components as they whish.
 

Methods in bibliothek.gui.dock.common that return CDockable
 CDockable CGridArea.asDockable()
           
 CDockable CMinimizeArea.asDockable()
           
 CDockable CStation.asDockable()
          If this station is a CDockable as well, then this method returns the representation of this station as CDockable.
 CDockable CWorkingArea.asDockable()
           
 CDockable CControl.getCDockable(int index)
          Gets the index'th dockable that is registered in this control
 CDockable ColorMap.getDockable()
          Gets the owner of this map.
 

Methods in bibliothek.gui.dock.common with parameters of type CDockable
 void CGrid.add(double x, double y, double width, double height, CDockable... dockables)
          Adds a new set of CDockables to this grid.
 

Constructors in bibliothek.gui.dock.common with parameters of type CDockable
ColorMap(CDockable dockable)
          Creates a new map.
 

Uses of CDockable in bibliothek.gui.dock.common.action.predefined
 

Methods in bibliothek.gui.dock.common.action.predefined with parameters of type CDockable
 void CCloseAction.close(CDockable dockable)
          Closes dockable now.
 

Uses of CDockable in bibliothek.gui.dock.common.event
 

Methods in bibliothek.gui.dock.common.event with parameters of type CDockable
 void CDockableAdapter.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction)
           
 void CDockablePropertyListener.actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction)
          Called when an action that is returned by getAction(String) has been exchanged.
 void CControlListener.added(CControl control, CDockable dockable)
          Called when dockable has been made public.
 void CDockableAdapter.closeableChanged(CDockable dockable)
           
 void CDockablePropertyListener.closeableChanged(CDockable dockable)
          Called when the closeable-property has changed.
 void CControlListener.closed(CControl control, CDockable dockable)
          Called when dockable has been made invisible.
 void CDockableAdapter.externalizableChanged(CDockable dockable)
           
 void CDockablePropertyListener.externalizableChanged(CDockable dockable)
          Called when the externalizable-property has changed.
 void CDockableAdapter.externalized(CDockable dockable)
           
 void CDockableStateListener.externalized(CDockable dockable)
          Called when the dockable has been externalized.
 void CDockableAdapter.maximizableChanged(CDockable dockable)
           
 void CDockablePropertyListener.maximizableChanged(CDockable dockable)
          Called when the maximizable-property has changed.
 void CDockableAdapter.maximized(CDockable dockable)
           
 void CDockableStateListener.maximized(CDockable dockable)
          Called when the dockable has been maximized.
 void CDockableAdapter.minimizableChanged(CDockable dockable)
           
 void CDockablePropertyListener.minimizableChanged(CDockable dockable)
          Called when the minimizable-property has changed.
 void CDockableAdapter.minimized(CDockable dockable)
           
 void CDockableStateListener.minimized(CDockable dockable)
          Called when the dockable has been minimized.
 void CDockableAdapter.minimizedHoldChanged(CDockable dockable)
           
 void CDockablePropertyListener.minimizedHoldChanged(CDockable dockable)
          Called when the isMinimizedHold()-property has changed.
 void CDockableAdapter.minimizeSizeChanged(CDockable dockable)
           
 void CDockablePropertyListener.minimizeSizeChanged(CDockable dockable)
          Called when the property getMinimizedSize() has changed.
 void CDockableAdapter.normalized(CDockable dockable)
           
 void CDockableStateListener.normalized(CDockable dockable)
          Called when the dockable has been normalized.
 void CControlListener.opened(CControl control, CDockable dockable)
          Called when dockable has been made visible.
 void CControlListener.removed(CControl control, CDockable dockable)
          Called when dockable has been removed.
 void CDockableAdapter.resizeLockedChanged(CDockable dockable)
           
 void CDockablePropertyListener.resizeLockedChanged(CDockable dockable)
          Called when the isResizeLocked()-property has changed.
 void CDockableAdapter.titleShownChanged(CDockable dockable)
           
 void CDockablePropertyListener.titleShownChanged(CDockable dockable)
          Called when the property isTitleShown() has changed.
 void CDockableAdapter.visibilityChanged(CDockable dockable)
           
 void CDockableStateListener.visibilityChanged(CDockable dockable)
          Called when the visibility-property has changed.
 

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

Classes in bibliothek.gui.dock.common.intern that implement CDockable
 class AbstractCDockable
          An abstract implementation of CDockable.
 class DefaultCDockable
          An CDockable that uses a DefaultCommonDockable to show its content.
 

Methods in bibliothek.gui.dock.common.intern that return CDockable
 CDockable AbstractCStation.asDockable()
           
 CDockable CommonDockable.getDockable()
          Gets the model of this dockable.
 CDockable DefaultCommonDockable.getDockable()
           
 

Methods in bibliothek.gui.dock.common.intern with parameters of type CDockable
 CDockableAccess CControlAccess.access(CDockable dockable)
          Grants access to the internal methods of a CDockable.
 DockAction CControlAccess.createCloseAction(CDockable dockable)
          Gets an action that closes dockable when clicked.
 void CStateManager.ensureValidLocation(CDockable dockable)
          Ensures that dockable is in a valid location (a mode that is enabled by dockable and in the correct working area, perhaps changes the current location to ensure that.
 void CControlAccess.hide(CDockable dockable)
          Makes dockable invisible.
 boolean CControlAccess.isVisible(CDockable dockable)
          Tells whether dockable is visible or not.
 void CControlAccess.link(CDockable dockable, CDockableAccess access)
          Gives or removes access to internal properties of an CDockable.
 void CControlAccess.show(CDockable dockable)
          Makes dockable visible.
 

Constructors in bibliothek.gui.dock.common.intern with parameters of type CDockable
DefaultCommonDockable(CDockable dockable, DockActionSource close)
          Creates a new dockable
 

Uses of CDockable in bibliothek.gui.dock.common.intern.action
 

Constructors in bibliothek.gui.dock.common.intern.action with parameters of type CDockable
CloseActionSource(CDockable dockable)
          Creates a new source
 

Uses of CDockable in bibliothek.gui.dock.common.intern.color
 

Methods in bibliothek.gui.dock.common.intern.color that return CDockable
protected abstract  CDockable ColorTransmitter.getDockable(D observer)
          Gets the CDockable which is associated with observer.
protected  CDockable BubbleDisplayerTransmitter.getDockable(DisplayerColor observer)
           
protected  CDockable TabColorTransmitter.getDockable(TabColor observer)
           
protected  CDockable TitleColorTransmitter.getDockable(TitleColor observer)
           
 

Methods in bibliothek.gui.dock.common.intern.color with parameters of type CDockable
protected  Color BubbleDisplayerTransmitter.get(Color color, String id, CDockable dockable)
          Searches for a color that fits for the color with name id.
protected  Color TabColorTransmitter.get(Color color, String id, CDockable dockable)
          Searches the color id for dockable.
protected  Color TitleColorTransmitter.get(Color color, String id, CDockable dockable)
          Searches the color id for dockable.
protected  void ColorTransmitter.set(String id, Color color, CDockable dockable)
          Transmits color to all DockColors which listen to the given id and which are associated with dockable.
protected  void BubbleDisplayerTransmitter.update(CDockable dockable, String key, Color color)
           
protected abstract  void ColorTransmitter.update(CDockable dockable, String key, Color color)
          Called when a color in a ColorMap has changed.
protected  void TabColorTransmitter.update(CDockable dockable, String key, Color color)
           
protected  void TitleColorTransmitter.update(CDockable dockable, String key, Color color)