@Override public void bind() { super.bind(); getAction().addSelectableListener( listener ); getModel().setSelected( getAction().isSelected( getDockable() ) ); }
public void selectedChanged( SelectableDockAction action, Set<Dockable> dockables ) { if( dockables.contains( getDockable() )) getModel().setSelected( action.isSelected( getDockable() ) ); } }
@Override public void unbind() { super.unbind(); getAction().removeSelectableListener( listener ); }