Interface CDockablePropertyListener

All Known Implementing Classes:
CDockableAdapter

public interface CDockablePropertyListener
A listener added to a CDockable, this listener will get informed about property changes of CDockable.
Author:
Benjamin Sigg
See Also:
  • Method Details

    • closeableChanged

      void closeableChanged(CDockable dockable)
      Called when the closeable-property has changed.
      Parameters:
      dockable - the source of the event
    • minimizableChanged

      void minimizableChanged(CDockable dockable)
      Called when the minimizable-property has changed.
      Parameters:
      dockable - the source of the event
    • maximizableChanged

      void maximizableChanged(CDockable dockable)
      Called when the maximizable-property has changed.
      Parameters:
      dockable - the source of the event
    • externalizableChanged

      void externalizableChanged(CDockable dockable)
      Called when the externalizable-property has changed.
      Parameters:
      dockable - the source of the event
    • normalizeableChanged

      void normalizeableChanged(CDockable dockable)
      Called when the CDockable.isNormalizeable()-property has changed.
      Parameters:
      dockable - the source of the event
    • resizeLockedChanged

      void resizeLockedChanged(CDockable dockable)
      Parameters:
      dockable - the source of the event
    • stickyChanged

      void stickyChanged(CDockable dockable)
      Called when the CDockable.isSticky()-property has changed.
      Parameters:
      dockable - the source of the event
    • minimizeSizeChanged

      void minimizeSizeChanged(CDockable dockable)
      Called when the property CDockable.getMinimizedSize() has changed.
      Parameters:
      dockable - the source of the event
    • stickySwitchableChanged

      void stickySwitchableChanged(CDockable dockable)
      Called when the property CDockable.isStickySwitchable() has changed.
      Parameters:
      dockable - the source of the event
    • titleShownChanged

      void titleShownChanged(CDockable dockable)
      Called when the property CDockable.isTitleShown() has changed.
      Parameters:
      dockable - the source of the event
    • singleTabShownChanged

      void singleTabShownChanged(CDockable dockable)
      Called when the property CDockable.isSingleTabShown() has changed.
      Parameters:
      dockable - the source of the event
    • actionChanged

      void actionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction)
      Called when an action that is returned by CDockable.getAction(String) has been exchanged.
      Parameters:
      dockable - the source of the event
      key - the name of the exchanged action
      oldAction - the old action, can be null
      newAction - the new action, can be null
    • enabledChanged

      void enabledChanged(CDockable dockable)
      Called if the result of CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) changed for any argument.
      Parameters:
      dockable - the source of the event