test_class.declarator: adapter = new ButtonAdapter()
test_class.modifier: private
test_class.original_string: private ButtonAdapter adapter = new ButtonAdapter();
test_class.type: ButtonAdapter
test_class.var_name: adapter
test_class.file: subprojects/griffon-pivot/src/test/java/griffon/pivot/support/adapters/ButtonAdapterTest.java
test_class.identifier: ButtonAdapterTest
test_case.body: @Test
      public void testActionChanged() {
          final boolean[] invoked = new boolean[1];
          CallableWithArgs<Void> callable = new CallableWithArgs<Void>() {
              public Void call(Object... args) {
                  invoked[0] = true;
                  return null;
              } 
          };
  
          assertNull(adapter.getActionChanged());
          adapter.actionChanged(null, null);
          assertFalse(invoked[0]);
  
          adapter.setActionChanged(callable);
          adapter.actionChanged(null, null);
          assertTrue(invoked[0]);
      }
test_case.class_method_signature: ButtonAdapterTest.testActionChanged()
test_case.full_signature: @Test public void testActionChanged()
test_case.identifier: testActionChanged
test_case.invocations: assertNull getActionChanged actionChanged assertFalse setActionChanged actionChanged assertTrue
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testActionChanged()
focal_class.declarator: buttonDataChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> buttonDataChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: buttonDataChanged
focal_class.declarator: dataRendererChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> dataRendererChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: dataRendererChanged
focal_class.declarator: actionChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> actionChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: actionChanged
focal_class.declarator: toggleButtonChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> toggleButtonChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: toggleButtonChanged
focal_class.declarator: triStateChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> triStateChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: triStateChanged
focal_class.declarator: buttonGroupChanged
focal_class.modifier: private
focal_class.original_string: private CallableWithArgs<Void> buttonGroupChanged;
focal_class.type: CallableWithArgs<Void>
focal_class.var_name: buttonGroupChanged
focal_class.file: subprojects/griffon-pivot/src/main/java/griffon/pivot/support/adapters/ButtonAdapter.java
focal_class.identifier: ButtonAdapter
focal_class.interfaces: implements GriffonPivotAdapter, org.apache.pivot.wtk.ButtonListener
focal_class.class_method_signature: ButtonAdapter.getButtonDataChanged()
focal_class.full_signature: public CallableWithArgs<Void> getButtonDataChanged()
focal_class.identifier: getButtonDataChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getButtonDataChanged()
focal_class.class_method_signature: ButtonAdapter.getDataRendererChanged()
focal_class.full_signature: public CallableWithArgs<Void> getDataRendererChanged()
focal_class.identifier: getDataRendererChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getDataRendererChanged()
focal_class.class_method_signature: ButtonAdapter.getActionChanged()
focal_class.full_signature: public CallableWithArgs<Void> getActionChanged()
focal_class.identifier: getActionChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getActionChanged()
focal_class.class_method_signature: ButtonAdapter.getToggleButtonChanged()
focal_class.full_signature: public CallableWithArgs<Void> getToggleButtonChanged()
focal_class.identifier: getToggleButtonChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getToggleButtonChanged()
focal_class.class_method_signature: ButtonAdapter.getTriStateChanged()
focal_class.full_signature: public CallableWithArgs<Void> getTriStateChanged()
focal_class.identifier: getTriStateChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getTriStateChanged()
focal_class.class_method_signature: ButtonAdapter.getButtonGroupChanged()
focal_class.full_signature: public CallableWithArgs<Void> getButtonGroupChanged()
focal_class.identifier: getButtonGroupChanged
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CallableWithArgs<Void>
focal_class.signature: CallableWithArgs<Void> getButtonGroupChanged()
focal_class.class_method_signature: ButtonAdapter.setButtonDataChanged(CallableWithArgs<Void> buttonDataChanged)
focal_class.full_signature: public void setButtonDataChanged(CallableWithArgs<Void> buttonDataChanged)
focal_class.identifier: setButtonDataChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> buttonDataChanged)
focal_class.return: void
focal_class.signature: void setButtonDataChanged(CallableWithArgs<Void> buttonDataChanged)
focal_class.class_method_signature: ButtonAdapter.setDataRendererChanged(CallableWithArgs<Void> dataRendererChanged)
focal_class.full_signature: public void setDataRendererChanged(CallableWithArgs<Void> dataRendererChanged)
focal_class.identifier: setDataRendererChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> dataRendererChanged)
focal_class.return: void
focal_class.signature: void setDataRendererChanged(CallableWithArgs<Void> dataRendererChanged)
focal_class.class_method_signature: ButtonAdapter.setActionChanged(CallableWithArgs<Void> actionChanged)
focal_class.full_signature: public void setActionChanged(CallableWithArgs<Void> actionChanged)
focal_class.identifier: setActionChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> actionChanged)
focal_class.return: void
focal_class.signature: void setActionChanged(CallableWithArgs<Void> actionChanged)
focal_class.class_method_signature: ButtonAdapter.setToggleButtonChanged(CallableWithArgs<Void> toggleButtonChanged)
focal_class.full_signature: public void setToggleButtonChanged(CallableWithArgs<Void> toggleButtonChanged)
focal_class.identifier: setToggleButtonChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> toggleButtonChanged)
focal_class.return: void
focal_class.signature: void setToggleButtonChanged(CallableWithArgs<Void> toggleButtonChanged)
focal_class.class_method_signature: ButtonAdapter.setTriStateChanged(CallableWithArgs<Void> triStateChanged)
focal_class.full_signature: public void setTriStateChanged(CallableWithArgs<Void> triStateChanged)
focal_class.identifier: setTriStateChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> triStateChanged)
focal_class.return: void
focal_class.signature: void setTriStateChanged(CallableWithArgs<Void> triStateChanged)
focal_class.class_method_signature: ButtonAdapter.setButtonGroupChanged(CallableWithArgs<Void> buttonGroupChanged)
focal_class.full_signature: public void setButtonGroupChanged(CallableWithArgs<Void> buttonGroupChanged)
focal_class.identifier: setButtonGroupChanged
focal_class.modifiers: public
focal_class.parameters: (CallableWithArgs<Void> buttonGroupChanged)
focal_class.return: void
focal_class.signature: void setButtonGroupChanged(CallableWithArgs<Void> buttonGroupChanged)
focal_class.class_method_signature: ButtonAdapter.buttonDataChanged(org.apache.pivot.wtk.Button arg0, java.lang.Object arg1)
focal_class.full_signature: public void buttonDataChanged(org.apache.pivot.wtk.Button arg0, java.lang.Object arg1)
focal_class.identifier: buttonDataChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0, java.lang.Object arg1)
focal_class.return: void
focal_class.signature: void buttonDataChanged(org.apache.pivot.wtk.Button arg0, java.lang.Object arg1)
focal_class.class_method_signature: ButtonAdapter.dataRendererChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Button.DataRenderer arg1)
focal_class.full_signature: public void dataRendererChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Button.DataRenderer arg1)
focal_class.identifier: dataRendererChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Button.DataRenderer arg1)
focal_class.return: void
focal_class.signature: void dataRendererChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Button.DataRenderer arg1)
focal_class.class_method_signature: ButtonAdapter.actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_class.full_signature: public void actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_class.identifier: actionChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_class.return: void
focal_class.signature: void actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_class.class_method_signature: ButtonAdapter.toggleButtonChanged(org.apache.pivot.wtk.Button arg0)
focal_class.full_signature: public void toggleButtonChanged(org.apache.pivot.wtk.Button arg0)
focal_class.identifier: toggleButtonChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0)
focal_class.return: void
focal_class.signature: void toggleButtonChanged(org.apache.pivot.wtk.Button arg0)
focal_class.class_method_signature: ButtonAdapter.triStateChanged(org.apache.pivot.wtk.Button arg0)
focal_class.full_signature: public void triStateChanged(org.apache.pivot.wtk.Button arg0)
focal_class.identifier: triStateChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0)
focal_class.return: void
focal_class.signature: void triStateChanged(org.apache.pivot.wtk.Button arg0)
focal_class.class_method_signature: ButtonAdapter.buttonGroupChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.ButtonGroup arg1)
focal_class.full_signature: public void buttonGroupChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.ButtonGroup arg1)
focal_class.identifier: buttonGroupChanged
focal_class.modifiers: public
focal_class.parameters: (org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.ButtonGroup arg1)
focal_class.return: void
focal_class.signature: void buttonGroupChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.ButtonGroup arg1)
focal_method.body: public void actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1) {
          if (actionChanged != null) {
              actionChanged.call(arg0, arg1);
          }
      }
focal_method.class_method_signature: ButtonAdapter.actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_method.full_signature: public void actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_method.identifier: actionChanged
focal_method.invocations: call
focal_method.modifiers: public
focal_method.parameters: (org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)
focal_method.return: void
focal_method.signature: void actionChanged(org.apache.pivot.wtk.Button arg0, org.apache.pivot.wtk.Action arg1)