public void controllerChanged( DockHierarchyEvent event ){ DockController controller = null; if( dockable != null ){ controller = dockable.getController(); } if( menuIcon != null ){ if( controller == null ){ menuIcon.setManager( null ); } else{ menuIcon.setManager( controller.getIcons() ); } } set(); }
public void controllerChanged( DockHierarchyEvent event ){ DockController controller = null; if( dockable != null ){ controller = dockable.getController(); } if( menuIcon != null ){ if( controller == null ){ menuIcon.setManager( null ); } else{ menuIcon.setManager( controller.getIcons() ); } } set(); }
public void setController( DockController controller ) { if( this.controller != controller ){ this.controller = controller; accelerator.setProperties( controller ); if( controller == null ){ iconMaximize.setManager( null ); iconNormalize.setManager( null ); } else{ iconMaximize.setManager( controller.getIcons() ); iconNormalize.setManager( controller.getIcons() ); } textNormalize.setController( controller ); textNormalizeTooltip.setController( controller ); textMaximize.setController( controller ); textMaximizeTooltip.setController( controller ); } }
public void setDockable( Dockable dockable ){ if( this.dockable != null ){ this.dockable.removeDockHierarchyListener( this ); this.dockable = null; } this.dockable = dockable; DockController controller = null; if( dockable != null ){ dockable.addDockHierarchyListener( this ); controller = dockable.getController(); } if( menuIcon != null ){ if( controller == null ){ menuIcon.setManager( null ); } else{ menuIcon.setManager( controller.getIcons() ); } } }
public void setDockable( Dockable dockable ){ if( this.dockable != null ){ this.dockable.removeDockHierarchyListener( this ); this.dockable = null; } this.dockable = dockable; DockController controller = null; if( dockable != null ){ dockable.addDockHierarchyListener( this ); controller = dockable.getController(); } if( menuIcon != null ){ if( controller == null ){ menuIcon.setManager( null ); } else{ menuIcon.setManager( controller.getIcons() ); } } }
public void setController( DockController controller ) { if( this.controller != controller ){ this.controller = controller; accelerator.setProperties( controller ); if( controller == null ){ iconNormalize.setManager( null ); iconMaximize.setManager( null ); textNormalize.setManager( null ); textMaximize.setManager( null ); textNormalizeTooltip.setManager( null ); textMaximizeTooltip.setManager( null ); } else{ iconNormalize.setManager( controller.getIcons() ); iconMaximize.setManager( controller.getIcons() ); textNormalize.setManager( controller.getTexts() ); textMaximize.setManager( controller.getTexts() ); textNormalizeTooltip.setManager( controller.getTexts() ); textMaximizeTooltip.setManager( controller.getTexts() ); } } }
icon.setManager( controller.getIcons() );