@Override public void setController(DockController controller) { super.setController(controller); content.setController(controller); if (border != null) { border.setController(controller); } if (borderModifier != null) { borderModifier.setController(controller); } }
@Override public void setDockable(Dockable dockable) { Dockable old = getDockable(); if (old != null) { old.removeDockableListener(listener); } super.setDockable(dockable); if (dockable != null) { dockable.addDockableListener(listener); } updateTitleIcon(); updateTitleText(); }