public void setDockableRepresentation( Dockable dockable ){ filter.setDockableRepresentation( dockable ); update(); } }
public void actionTextChanged( StandardDockAction action, Set<Dockable> dockables ){ if( dockables.contains( getDockable() )) update(); }
public void setText( String text ){ filter.setText( text ); update(); }
public void setTooltip( String tooltip ){ filter.setTooltip( tooltip ); update(); }
public void clearIcons(){ filter.clearIcons(); update(); }
public void actionRepresentativeChanged( StandardDockAction action, Set<Dockable> dockables ){ if( dockables.contains( getDockable() )) update(); }
public void actionIconChanged( StandardDockAction action, ActionContentModifier modifier, Set<Dockable> dockables ){ if( dockables.contains( getDockable() )) update(); }
public void setIcon( ActionContentModifier modifier, Icon icon ){ filter.setIcon( modifier, icon ); update(); }
public void setSelected( boolean selected ){ filter.setSelected( selected ); update(); }
public void actionTooltipTextChanged( StandardDockAction action, Set<Dockable> dockables ){ if( dockables.contains( getDockable() )) update(); }
public void setEnabled( boolean enabled ){ getModel().setSelectionEnabled( enabled ); filter.setEnabled( enabled ); update(); }
/** * Sets all values of the {@link #filter} to <code>null</code>. */ protected void reset(){ getModel().setSelectionEnabled( false ); if( filter != null ){ filter.clearIcons(); filter.setEnabled( true ); filter.setSelected( false ); filter.setText( null ); filter.setTooltip( null ); filter.setDockableRepresentation( null ); } update(); }