Package bibliothek.gui.dock.common.event
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 Summary
Modifier and TypeMethodDescriptionvoidactionChanged(CDockable dockable, String key, CAction oldAction, CAction newAction) Called when an action that is returned byCDockable.getAction(String)has been exchanged.voidcloseableChanged(CDockable dockable) Called when thecloseable-property has changed.voidenabledChanged(CDockable dockable) Called if the result ofCDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem)changed for any argument.voidexternalizableChanged(CDockable dockable) Called when theexternalizable-property has changed.voidmaximizableChanged(CDockable dockable) Called when themaximizable-property has changed.voidminimizableChanged(CDockable dockable) Called when theminimizable-property has changed.voidminimizeSizeChanged(CDockable dockable) Called when the propertyCDockable.getMinimizedSize()has changed.voidnormalizeableChanged(CDockable dockable) Called when theCDockable.isNormalizeable()-property has changed.voidresizeLockedChanged(CDockable dockable) Called when theCDockable.isResizeLockedHorizontally()orCDockable.isResizeLockedVertically()-property has changed.voidsingleTabShownChanged(CDockable dockable) Called when the propertyCDockable.isSingleTabShown()has changed.voidstickyChanged(CDockable dockable) Called when theCDockable.isSticky()-property has changed.voidstickySwitchableChanged(CDockable dockable) Called when the propertyCDockable.isStickySwitchable()has changed.voidtitleShownChanged(CDockable dockable) Called when the propertyCDockable.isTitleShown()has changed.
-
Method Details
-
closeableChanged
Called when thecloseable-property has changed.- Parameters:
dockable- the source of the event
-
minimizableChanged
Called when theminimizable-property has changed.- Parameters:
dockable- the source of the event
-
maximizableChanged
Called when themaximizable-property has changed.- Parameters:
dockable- the source of the event
-
externalizableChanged
Called when theexternalizable-property has changed.- Parameters:
dockable- the source of the event
-
normalizeableChanged
Called when theCDockable.isNormalizeable()-property has changed.- Parameters:
dockable- the source of the event
-
resizeLockedChanged
Called when theCDockable.isResizeLockedHorizontally()orCDockable.isResizeLockedVertically()-property has changed.- Parameters:
dockable- the source of the event
-
stickyChanged
Called when theCDockable.isSticky()-property has changed.- Parameters:
dockable- the source of the event
-
minimizeSizeChanged
Called when the propertyCDockable.getMinimizedSize()has changed.- Parameters:
dockable- the source of the event
-
stickySwitchableChanged
Called when the propertyCDockable.isStickySwitchable()has changed.- Parameters:
dockable- the source of the event
-
titleShownChanged
Called when the propertyCDockable.isTitleShown()has changed.- Parameters:
dockable- the source of the event
-
singleTabShownChanged
Called when the propertyCDockable.isSingleTabShown()has changed.- Parameters:
dockable- the source of the event
-
actionChanged
Called when an action that is returned byCDockable.getAction(String)has been exchanged.- Parameters:
dockable- the source of the eventkey- the name of the exchanged actionoldAction- the old action, can benullnewAction- the new action, can benull
-
enabledChanged
Called if the result ofCDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem)changed for any argument.- Parameters:
dockable- the source of the event
-