|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.themes.basic.action.BasicButtonModelAdapter
public class BasicButtonModelAdapter
A simple implementation of BasicButtonModelListener
forwarding
any event expect triggered()
, bound(BasicButtonModel, DockController)
and
unbound(BasicButtonModel, DockController)
to changed()
.
Constructor Summary | |
---|---|
BasicButtonModelAdapter()
|
Method Summary | |
---|---|
void |
backgroundChanged(BasicButtonModel model,
BackgroundPaint oldBackground,
BackgroundPaint newBackground)
Called when the background algorithm has been exchanged. |
void |
borderChanged(BasicButtonModel model,
String key,
BorderModifier oldBorder,
BorderModifier newBorder)
Called when a border has changed. |
void |
bound(BasicButtonModel model,
DockController controller)
Called after controller was installed on model . |
protected void |
changed()
Called by all methods except triggered() of this
adapter. |
void |
disabledIconChanged(BasicButtonModel model,
Icon oldIcon,
Icon icon)
|
void |
enabledStateChanged(BasicButtonModel model,
boolean enabled)
Called if the action was enabled or disabled. |
void |
iconChanged(BasicButtonModel model,
ActionContentModifier modifier,
Icon oldIcon,
Icon icon)
Called if an icon of model changed. |
void |
mouseInside(BasicButtonModel model,
boolean mouseInside)
Called if the mouse enters or leaves the view. |
void |
mousePressed(BasicButtonModel model,
boolean mousePressed)
Called if the mouse is pressed or released. |
void |
orientationChanged(BasicButtonModel model,
DockTitle.Orientation old,
DockTitle.Orientation orientation)
Called if the orientation of the view changed. |
void |
selectedStateChanged(BasicButtonModel model,
boolean selected)
Called if the selection state of model changed. |
void |
textChanged(BasicButtonModel model,
String oldText,
String text)
Called if the text of model changed. |
void |
tooltipChanged(BasicButtonModel model,
String old,
String tooltip)
Called if the tooltip of the action changed. |
void |
triggered()
Called if the user triggered the action. |
void |
unbound(BasicButtonModel model,
DockController controller)
Called after controller was uninstalled from model . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicButtonModelAdapter()
Method Detail |
---|
public void textChanged(BasicButtonModel model, String oldText, String text)
BasicButtonModelListener
model
changed.
textChanged
in interface BasicButtonModelListener
model
- the source of the eventoldText
- the old value, can be null
text
- the new value, can be null
public void disabledIconChanged(BasicButtonModel model, Icon oldIcon, Icon icon)
public void enabledStateChanged(BasicButtonModel model, boolean enabled)
BasicButtonModelListener
enabledStateChanged
in interface BasicButtonModelListener
model
- the source of the event.enabled
- the new enable statepublic void mouseInside(BasicButtonModel model, boolean mouseInside)
BasicButtonModelListener
mouseInside
in interface BasicButtonModelListener
model
- the source of the eventmouseInside
- whether the mouse is inside or notpublic void mousePressed(BasicButtonModel model, boolean mousePressed)
BasicButtonModelListener
mousePressed
in interface BasicButtonModelListener
model
- the source of the eventmousePressed
- the state of the mousepublic void orientationChanged(BasicButtonModel model, DockTitle.Orientation old, DockTitle.Orientation orientation)
BasicButtonModelListener
orientationChanged
in interface BasicButtonModelListener
model
- the source of the eventold
- the old valueorientation
- the new valuepublic void iconChanged(BasicButtonModel model, ActionContentModifier modifier, Icon oldIcon, Icon icon)
BasicButtonModelListener
model
changed.
iconChanged
in interface BasicButtonModelListener
model
- the source of the eventmodifier
- the context in which the icon is usedoldIcon
- the old valueicon
- the new valuepublic void selectedStateChanged(BasicButtonModel model, boolean selected)
BasicButtonModelListener
model
changed.
selectedStateChanged
in interface BasicButtonModelListener
model
- the source of the event.selected
- the new statepublic void tooltipChanged(BasicButtonModel model, String old, String tooltip)
BasicButtonModelListener
tooltipChanged
in interface BasicButtonModelListener
model
- the source of the eventold
- the old valuetooltip
- the new valuepublic void backgroundChanged(BasicButtonModel model, BackgroundPaint oldBackground, BackgroundPaint newBackground)
BasicButtonModelListener
backgroundChanged
in interface BasicButtonModelListener
model
- the source of this eventoldBackground
- the old background algorithm, can be null
newBackground
- the new background algorithm, can be null
public void borderChanged(BasicButtonModel model, String key, BorderModifier oldBorder, BorderModifier newBorder)
BasicButtonModelListener
borderChanged
in interface BasicButtonModelListener
model
- the source of this eventkey
- the identifier of the borderoldBorder
- the old border, can be null
newBorder
- the new border, can be null
public void bound(BasicButtonModel model, DockController controller)
BasicButtonModelListener
controller
was installed on model
.
bound
in interface BasicButtonModelListener
model
- the source of this eventcontroller
- the controller that was installedpublic void unbound(BasicButtonModel model, DockController controller)
BasicButtonModelListener
controller
was uninstalled from model
.
unbound
in interface BasicButtonModelListener
model
- the source of this eventcontroller
- the controller that was removedpublic void triggered()
BasicButtonModelListener
triggered
in interface BasicButtonModelListener
protected void changed()
triggered()
of this
adapter.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |