org.apache.pivot.wtk
Interface ButtonBindingListener

All Known Implementing Classes:
ButtonBindingListener.Adapter

public interface ButtonBindingListener

Button binding listener interface.


Nested Class Summary
static class ButtonBindingListener.Adapter
          Button binding listener adapter.
 
Method Summary
 void buttonDataBindMappingChanged(Button button, Button.ButtonDataBindMapping previousButtonDataBindMapping)
          Called when a button's buttonData bind mapping has changed.
 void buttonDataBindTypeChanged(Button button, BindType previousButtonDataBindType)
          Called when a button's buttonData bind type has changed.
 void buttonDataKeyChanged(Button button, String previousButtonDataKey)
          Called when a button's buttonData key has changed.
 void selectedBindMappingChanged(Button button, Button.SelectedBindMapping previousSelectedBindMapping)
          Called when a button's selected bind mapping has changed.
 void selectedBindTypeChanged(Button button, BindType previousSelectedBindType)
          Called when a button's selected bind type has changed.
 void selectedKeyChanged(Button button, String previousSelectedKey)
          Called when a button's selected key has changed.
 void stateBindMappingChanged(Button button, Button.StateBindMapping previousStateBindMapping)
          Called when a button's state bind mapping has changed.
 void stateBindTypeChanged(Button button, BindType previousStateBindType)
          Called when a button's state bind type has changed.
 void stateKeyChanged(Button button, String previousStateKey)
          Called when a button's state key has changed.
 

Method Detail

buttonDataKeyChanged

void buttonDataKeyChanged(Button button,
                          String previousButtonDataKey)
Called when a button's buttonData key has changed.

Parameters:
button -
previousButtonDataKey -

buttonDataBindTypeChanged

void buttonDataBindTypeChanged(Button button,
                               BindType previousButtonDataBindType)
Called when a button's buttonData bind type has changed.

Parameters:
button -
previousButtonDataBindType -

buttonDataBindMappingChanged

void buttonDataBindMappingChanged(Button button,
                                  Button.ButtonDataBindMapping previousButtonDataBindMapping)
Called when a button's buttonData bind mapping has changed.

Parameters:
button -
previousButtonDataBindMapping -

selectedKeyChanged

void selectedKeyChanged(Button button,
                        String previousSelectedKey)
Called when a button's selected key has changed.

Parameters:
button -
previousSelectedKey -

selectedBindTypeChanged

void selectedBindTypeChanged(Button button,
                             BindType previousSelectedBindType)
Called when a button's selected bind type has changed.

Parameters:
button -
previousSelectedBindType -

selectedBindMappingChanged

void selectedBindMappingChanged(Button button,
                                Button.SelectedBindMapping previousSelectedBindMapping)
Called when a button's selected bind mapping has changed.

Parameters:
button -
previousSelectedBindMapping -

stateKeyChanged

void stateKeyChanged(Button button,
                     String previousStateKey)
Called when a button's state key has changed.

Parameters:
button -
previousStateKey -

stateBindTypeChanged

void stateBindTypeChanged(Button button,
                          BindType previousStateBindType)
Called when a button's state bind type has changed.

Parameters:
button -
previousStateBindType -

stateBindMappingChanged

void stateBindMappingChanged(Button button,
                             Button.StateBindMapping previousStateBindMapping)
Called when a button's state bind mapping has changed.

Parameters:
button -
previousStateBindMapping -