Uses of Class
bibliothek.gui.dock.themes.basic.action.BasicButtonModel

Packages that use BasicButtonModel
bibliothek.extension.gui.dock.theme Contains some DockThemes. 
bibliothek.extension.gui.dock.theme.bubble Various graphical and logical components used when BubbleTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse Various graphical and logical components needed when the EclipseTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse.stack An implementation of TabPane and supporting classes for the EclipseTheme
bibliothek.extension.gui.dock.theme.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
bibliothek.gui.dock.common.intern.action.panel Supporting classes for CPanelPopup
bibliothek.gui.dock.station.stack.menu Contains an abstract implementation of CombinedMenu including helper classes. 
bibliothek.gui.dock.themes.basic.action Elements handling the view of DockActions.
They way from a DockAction to its view normally involves four objects: The DockAction itself, providing the basic set of properties A handler listening to changes of the action and forwarding the changes to the model. 
bibliothek.gui.dock.themes.basic.action.buttons Classes which allow to paint and interact with a BasicButtonModel
 

Uses of BasicButtonModel in bibliothek.extension.gui.dock.theme
 

Methods in bibliothek.extension.gui.dock.theme that return types with arguments of type BasicButtonModel
protected  MiniButton<BasicButtonModel> FlatTheme.createTitleMiniButton(BasicTrigger trigger, BasicResourceInitializer initializer)
          Creates a MiniButton in a flat look.
 

Uses of BasicButtonModel in bibliothek.extension.gui.dock.theme.bubble
 

Methods in bibliothek.extension.gui.dock.theme.bubble that return BasicButtonModel
 BasicButtonModel RoundButton.getModel()
           
protected  BasicButtonModel BubbleTabMenu.getModel(RoundButton button)
           
 

Uses of BasicButtonModel in bibliothek.extension.gui.dock.theme.eclipse
 

Methods in bibliothek.extension.gui.dock.theme.eclipse that return BasicButtonModel
 BasicButtonModel RoundRectButton.getModel()
          Gets the model that is used by this button.
 

Uses of BasicButtonModel in bibliothek.extension.gui.dock.theme.eclipse.stack
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.stack that return BasicButtonModel
protected  BasicButtonModel EclipseMenu.getModel(RoundRectButton button)
           
 

Uses of BasicButtonModel in bibliothek.extension.gui.dock.theme.flat
 

Methods in bibliothek.extension.gui.dock.theme.flat that return BasicButtonModel
protected  BasicButtonModel FlatMenu.getModel(BasicMiniButton button)
           
 

Uses of BasicButtonModel in bibliothek.gui.dock.common.intern.action.panel
 

Methods in bibliothek.gui.dock.common.intern.action.panel with parameters of type BasicButtonModel
 void BasicPanelPopupHandler.setModel(BasicButtonModel model)
           
 

Uses of BasicButtonModel in bibliothek.gui.dock.station.stack.menu
 

Methods in bibliothek.gui.dock.station.stack.menu that return BasicButtonModel
protected abstract  BasicButtonModel ButtonCombinedMenu.getModel(B button)
          Gets a BasicButtonModel which is used to interact with button, this method may be called many times for the same button.
 

Uses of BasicButtonModel in bibliothek.gui.dock.themes.basic.action
 

Classes in bibliothek.gui.dock.themes.basic.action with type parameters of type BasicButtonModel
 class AbstractBasicHandler<D extends DockAction,M extends BasicButtonModel>
          Collection of methods that are interesting for classes that wrap around a BasicButtonModel.
 

Subclasses of BasicButtonModel in bibliothek.gui.dock.themes.basic.action
 class BasicDropDownButtonModel
          An expanded BasicButtonModel that can handle the properties needed to represent a DropDownAction.
 

Methods in bibliothek.gui.dock.themes.basic.action with parameters of type BasicButtonModel
 void BasicButtonModelAdapter.backgroundChanged(BasicButtonModel model, BackgroundPaint oldBackground, BackgroundPaint newBackground)
           
 void BasicButtonModelListener.backgroundChanged(BasicButtonModel model, BackgroundPaint oldBackground, BackgroundPaint newBackground)
          Called when the background algorithm has been exchanged.
 void BasicButtonModelAdapter.borderChanged(BasicButtonModel model, String key, BorderModifier oldBorder, BorderModifier newBorder)
           
 void BasicButtonModelListener.borderChanged(BasicButtonModel model, String key, BorderModifier oldBorder, BorderModifier newBorder)
          Called when a border has changed.
 void BasicButtonModelAdapter.bound(BasicButtonModel model, DockController controller)
           
 void BasicButtonModelListener.bound(BasicButtonModel model, DockController controller)
          Called after controller was installed on model.
 void BasicButtonModelAdapter.disabledIconChanged(BasicButtonModel model, Icon oldIcon, Icon icon)
           
 void BasicButtonModelAdapter.enabledStateChanged(BasicButtonModel model, boolean enabled)
           
 void BasicButtonModelListener.enabledStateChanged(BasicButtonModel model, boolean enabled)
          Called if the action was enabled or disabled.
 void AbstractBasicHandler.ensureBorder(BasicButtonModel model, String key)
           
 void BasicResourceInitializer.ensureBorder(BasicButtonModel model, String key)
          Ensures that the BorderModifier with the specified key is installed and ready to be accessed through getBorder(String);
 void BasicButtonModelAdapter.iconChanged(BasicButtonModel model, ActionContentModifier modifier, Icon oldIcon, Icon icon)
           
 void BasicButtonModelListener.iconChanged(BasicButtonModel model, ActionContentModifier modifier, Icon oldIcon, Icon icon)
          Called if an icon of model changed.
 void BasicButtonModelAdapter.mouseInside(BasicButtonModel model, boolean mouseInside)
           
 void BasicButtonModelListener.mouseInside(BasicButtonModel model, boolean mouseInside)
          Called if the mouse enters or leaves the view.
 void BasicButtonModelAdapter.mousePressed(BasicButtonModel model, boolean mousePressed)
           
 void BasicButtonModelListener.mousePressed(BasicButtonModel model, boolean mousePressed)
          Called if the mouse is pressed or released.
 void BasicButtonModelAdapter.orientationChanged(BasicButtonModel model, DockTitle.Orientation old, DockTitle.Orientation orientation)
           
 void BasicButtonModelListener.orientationChanged(BasicButtonModel model, DockTitle.Orientation old, DockTitle.Orientation orientation)
          Called if the orientation of the view changed.
 void BasicButtonModelAdapter.selectedStateChanged(BasicButtonModel model, boolean selected)
           
 void BasicButtonModelListener.selectedStateChanged(BasicButtonModel model, boolean selected)
          Called if the selection state of model changed.
 void BasicButtonModelAdapter.textChanged(BasicButtonModel model, String oldText, String text)
           
 void BasicButtonModelListener.textChanged(BasicButtonModel model, String oldText, String text)
          Called if the text of model changed.
 void BasicButtonModelAdapter.tooltipChanged(BasicButtonModel model, String old, String tooltip)
           
 void BasicButtonModelListener.tooltipChanged(BasicButtonModel model, String old, String tooltip)
          Called if the tooltip of the action changed.
 void BasicButtonModelAdapter.unbound(BasicButtonModel model, DockController controller)
           
 void BasicButtonModelListener.unbound(BasicButtonModel model, DockController controller)
          Called after controller was uninstalled from model.
 

Uses of BasicButtonModel in bibliothek.gui.dock.themes.basic.action.buttons
 

Classes in bibliothek.gui.dock.themes.basic.action.buttons with type parameters of type BasicButtonModel
 class MiniButton<M extends BasicButtonModel>
          A small Component used as view of a BasicButtonModel.
 

Methods in bibliothek.gui.dock.themes.basic.action.buttons with parameters of type BasicButtonModel
 void MiniButtonContent.setModel(BasicButtonModel model)
          Sets the model from which to read content.