public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ){ BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); MiniButton<BasicButtonModel> button = new BasicMiniButton( handler, handler ); handler.setModel( button.getModel() ); return handler; } });
@Override public void triggered() { SelectableDockAction action = getAction(); Dockable dockable = getDockable(); action.setSelected( dockable, !action.isSelected( dockable ) ); } }
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ){ BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); RoundRectButton button = new RoundRectButton( handler, handler ); handler.setModel( button.getModel() ); return handler; } } );
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ){ BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); MiniButton<BasicButtonModel> button = createTitleMiniButton( handler, handler ); handler.setModel( button.getModel() ); return handler; } } );
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ){ BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); MiniButton<BasicButtonModel> button = createTitleMiniButton( handler, handler ); handler.setModel( button.getModel() ); return handler; } } );
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ) { BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); RoundButton button = new RoundButton( handler, handler, dockable, action ); handler.setModel( button.getModel() ); return new RoundButtonViewItem( dockable, handler, button ); } }
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ){ BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); MiniButton<BasicButtonModel> button = new BasicMiniButton( handler, handler ); handler.setModel( button.getModel() ); return handler; } });
public BasicTitleViewItem<JComponent> create( ActionViewConverter converter, SelectableDockAction action, Dockable dockable ) { BasicSelectableHandler.Check handler = new BasicSelectableHandler.Check( action, dockable ); RoundButton button = new RoundButton( handler, handler, dockable, action ); handler.setModel( button.getModel() ); return new RoundButtonViewItem( dockable, handler, button ); } }