test_class.declarator: UUID = "uuid1"
test_class.modifier: public static final
test_class.original_string: public static final String UUID = "uuid1";
test_class.type: String
test_class.var_name: UUID
test_class.declarator: NAME = "name1"
test_class.modifier: public static final
test_class.original_string: public static final String NAME = "name1";
test_class.type: String
test_class.var_name: NAME
test_class.declarator: beanManager
test_class.modifier: @Mock
test_class.original_string: @Mock SyncBeanManager beanManager;
test_class.type: SyncBeanManager
test_class.var_name: beanManager
test_class.declarator: saveRequestEvent
test_class.modifier: @Mock
test_class.original_string: @Mock EventSourceMock<SaveRequestEvent> saveRequestEvent;
test_class.type: EventSourceMock<SaveRequestEvent>
test_class.var_name: saveRequestEvent
test_class.declarator: testDataSetEvent
test_class.modifier: @Mock
test_class.original_string: @Mock EventSourceMock<TestDataSetRequestEvent> testDataSetEvent;
test_class.type: EventSourceMock<TestDataSetRequestEvent>
test_class.var_name: testDataSetEvent
test_class.declarator: cancelRequestEvent
test_class.modifier: @Mock
test_class.original_string: @Mock EventSourceMock<CancelRequestEvent> cancelRequestEvent;
test_class.type: EventSourceMock<CancelRequestEvent>
test_class.var_name: cancelRequestEvent
test_class.declarator: clientServices
test_class.modifier: @Mock
test_class.original_string: @Mock DataSetClientServices clientServices;
test_class.type: DataSetClientServices
test_class.var_name: clientServices
test_class.declarator: dataSetDef
test_class.modifier: @Mock
test_class.original_string: @Mock DataSetDef dataSetDef;
test_class.type: DataSetDef
test_class.var_name: dataSetDef
test_class.declarator: dataSet
test_class.modifier: @Mock
test_class.original_string: @Mock DataSet dataSet;
test_class.type: DataSet
test_class.var_name: dataSet
test_class.declarator: driver
test_class.modifier: @Mock
test_class.original_string: @Mock SimpleBeanEditorDriver driver;
test_class.type: SimpleBeanEditorDriver
test_class.var_name: driver
test_class.declarator: view
test_class.modifier: @Mock
test_class.original_string: @Mock DataSetEditorWorkflow.View view;
test_class.type: DataSetEditorWorkflow.View
test_class.var_name: view
test_class.declarator: presenter
test_class.modifier: private
test_class.original_string: private DataSetEditorWorkflow presenter;
test_class.type: DataSetEditorWorkflow
test_class.var_name: presenter
test_class.file: dashbuilder-client/dashbuilder-widgets/src/test/java/org/dashbuilder/client/widgets/dataset/editor/workflow/DataSetEditorWorkflowTest.java
test_class.identifier: DataSetEditorWorkflowTest
test_class.superclass: extends AbstractDataSetWorkflowTest
test_case.body: @Test
      public void testClearButtons() {
          presenter.clearButtons();
          verify(view, times(1)).clearButtons();
          verify(view, times(0)).addButton(anyString(), anyString(), anyBoolean(), any(Command.class));
          verify(view, times(0)).add(any(IsWidget.class));
          verify(view, times(0)).init(presenter);
          verify(view, times(0)).clearView();
      }
test_case.class_method_signature: DataSetEditorWorkflowTest.testClearButtons()
test_case.full_signature: @Test public void testClearButtons()
test_case.identifier: testClearButtons
test_case.invocations: clearButtons clearButtons verify times addButton verify times anyString anyString anyBoolean any add verify times any init verify times clearView verify times
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testClearButtons()
focal_class.declarator: beanManager
focal_class.modifier: protected
focal_class.original_string: protected SyncBeanManager beanManager;
focal_class.type: SyncBeanManager
focal_class.var_name: beanManager
focal_class.declarator: clientServices
focal_class.modifier: protected
focal_class.original_string: protected DataSetClientServices clientServices;
focal_class.type: DataSetClientServices
focal_class.var_name: clientServices
focal_class.declarator: validatorProvider
focal_class.modifier: protected
focal_class.original_string: protected DataSetValidatorProvider validatorProvider;
focal_class.type: DataSetValidatorProvider
focal_class.var_name: validatorProvider
focal_class.declarator: saveRequestEvent
focal_class.modifier: protected
focal_class.original_string: protected Event<SaveRequestEvent> saveRequestEvent;
focal_class.type: Event<SaveRequestEvent>
focal_class.var_name: saveRequestEvent
focal_class.declarator: testDataSetEvent
focal_class.modifier: protected
focal_class.original_string: protected Event<TestDataSetRequestEvent> testDataSetEvent;
focal_class.type: Event<TestDataSetRequestEvent>
focal_class.var_name: testDataSetEvent
focal_class.declarator: cancelRequestEvent
focal_class.modifier: protected
focal_class.original_string: protected Event<CancelRequestEvent> cancelRequestEvent;
focal_class.type: Event<CancelRequestEvent>
focal_class.var_name: cancelRequestEvent
focal_class.declarator: view
focal_class.modifier: public
focal_class.original_string: public View view;
focal_class.type: View
focal_class.var_name: view
focal_class.declarator: dataSetDef
focal_class.modifier: protected
focal_class.original_string: protected T dataSetDef;
focal_class.type: T
focal_class.var_name: dataSetDef
focal_class.declarator: violations = new ArrayList<ConstraintViolation<?>>()
focal_class.modifier: protected
focal_class.original_string: protected Collection<ConstraintViolation<?>> violations = new ArrayList<ConstraintViolation<?>>();
focal_class.type: Collection<ConstraintViolation<?>>
focal_class.var_name: violations
focal_class.declarator: flushCommand
focal_class.modifier: protected
focal_class.original_string: protected Command flushCommand;
focal_class.type: Command
focal_class.var_name: flushCommand
focal_class.declarator: stepValidator
focal_class.modifier: protected
focal_class.original_string: protected Command stepValidator;
focal_class.type: Command
focal_class.var_name: stepValidator
focal_class.declarator: testButtonCommand = new Command() {
          @Override
          public void execute() {
              flush();
              testDataSetEvent.fire(new TestDataSetRequestEvent(DataSetEditorWorkflow.this));
          }
      }
focal_class.modifier: protected final
focal_class.original_string: protected final Command testButtonCommand = new Command() {
          @Override
          public void execute() {
              flush();
              testDataSetEvent.fire(new TestDataSetRequestEvent(DataSetEditorWorkflow.this));
          }
      };
focal_class.type: Command
focal_class.var_name: testButtonCommand
focal_class.declarator: saveButtonCommand = new Command() {
          @Override
          public void execute() {
              flush();
              saveRequestEvent.fire(new SaveRequestEvent(DataSetEditorWorkflow.this));
          }
      }
focal_class.modifier: protected final
focal_class.original_string: protected final Command saveButtonCommand = new Command() {
          @Override
          public void execute() {
              flush();
              saveRequestEvent.fire(new SaveRequestEvent(DataSetEditorWorkflow.this));
          }
      };
focal_class.type: Command
focal_class.var_name: saveButtonCommand
focal_class.declarator: cancelButtonCommand = new Command() {
          @Override
          public void execute() {
              cancelRequestEvent.fire(new CancelRequestEvent(DataSetEditorWorkflow.this));
          }
      }
focal_class.modifier: protected final
focal_class.original_string: protected final Command cancelButtonCommand = new Command() {
          @Override
          public void execute() {
              cancelRequestEvent.fire(new CancelRequestEvent(DataSetEditorWorkflow.this));
          }
      };
focal_class.type: Command
focal_class.var_name: cancelButtonCommand
focal_class.file: dashbuilder-client/dashbuilder-widgets/src/main/java/org/dashbuilder/client/widgets/dataset/editor/workflow/DataSetEditorWorkflow.java
focal_class.identifier: DataSetEditorWorkflow
focal_class.interfaces: implements IsWidget
focal_class.class_method_signature: DataSetEditorWorkflow.DataSetEditorWorkflow(final DataSetClientServices clientServices,
                                   final DataSetValidatorProvider validatorProvider,
                                   final SyncBeanManager beanManager,
                                   final Event<SaveRequestEvent> saveRequestEvent,
                                   final Event<TestDataSetRequestEvent> testDataSetEvent,
                                   final Event<CancelRequestEvent> cancelRequestEvent,
                                   final View view)
focal_class.full_signature: @Inject public  DataSetEditorWorkflow(final DataSetClientServices clientServices,
                                   final DataSetValidatorProvider validatorProvider,
                                   final SyncBeanManager beanManager,
                                   final Event<SaveRequestEvent> saveRequestEvent,
                                   final Event<TestDataSetRequestEvent> testDataSetEvent,
                                   final Event<CancelRequestEvent> cancelRequestEvent,
                                   final View view)
focal_class.identifier: DataSetEditorWorkflow
focal_class.modifiers: @Inject public
focal_class.parameters: (final DataSetClientServices clientServices,
                                   final DataSetValidatorProvider validatorProvider,
                                   final SyncBeanManager beanManager,
                                   final Event<SaveRequestEvent> saveRequestEvent,
                                   final Event<TestDataSetRequestEvent> testDataSetEvent,
                                   final Event<CancelRequestEvent> cancelRequestEvent,
                                   final View view)
focal_class.signature:  DataSetEditorWorkflow(final DataSetClientServices clientServices,
                                   final DataSetValidatorProvider validatorProvider,
                                   final SyncBeanManager beanManager,
                                   final Event<SaveRequestEvent> saveRequestEvent,
                                   final Event<TestDataSetRequestEvent> testDataSetEvent,
                                   final Event<CancelRequestEvent> cancelRequestEvent,
                                   final View view)
focal_class.class_method_signature: DataSetEditorWorkflow.init()
focal_class.full_signature: public void init()
focal_class.identifier: init
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void init()
focal_class.class_method_signature: DataSetEditorWorkflow.testDataSet(final TestDataSetCallback testDataSetCallback)
focal_class.full_signature: public void testDataSet(final TestDataSetCallback testDataSetCallback)
focal_class.identifier: testDataSet
focal_class.modifiers: public
focal_class.parameters: (final TestDataSetCallback testDataSetCallback)
focal_class.return: void
focal_class.signature: void testDataSet(final TestDataSetCallback testDataSetCallback)
focal_class.class_method_signature: DataSetEditorWorkflow.flush()
focal_class.full_signature: public DataSetEditorWorkflow flush()
focal_class.identifier: flush
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow flush()
focal_class.class_method_signature: DataSetEditorWorkflow.showNextButton()
focal_class.full_signature: public DataSetEditorWorkflow showNextButton()
focal_class.identifier: showNextButton
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showNextButton()
focal_class.class_method_signature: DataSetEditorWorkflow.showTestButton()
focal_class.full_signature: public DataSetEditorWorkflow showTestButton()
focal_class.identifier: showTestButton
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showTestButton()
focal_class.class_method_signature: DataSetEditorWorkflow.showBackButton()
focal_class.full_signature: public DataSetEditorWorkflow showBackButton()
focal_class.identifier: showBackButton
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showBackButton()
focal_class.class_method_signature: DataSetEditorWorkflow.clearButtons()
focal_class.full_signature: public DataSetEditorWorkflow clearButtons()
focal_class.identifier: clearButtons
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow clearButtons()
focal_class.class_method_signature: DataSetEditorWorkflow.hasErrors()
focal_class.full_signature: public boolean hasErrors()
focal_class.identifier: hasErrors
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasErrors()
focal_class.class_method_signature: DataSetEditorWorkflow.getDataSetDef()
focal_class.full_signature: public T getDataSetDef()
focal_class.identifier: getDataSetDef
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: T
focal_class.signature: T getDataSetDef()
focal_class.class_method_signature: DataSetEditorWorkflow.asWidget()
focal_class.full_signature: @Override public Widget asWidget()
focal_class.identifier: asWidget
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Widget
focal_class.signature: Widget asWidget()
focal_class.class_method_signature: DataSetEditorWorkflow.flush(final SimpleBeanEditorDriver driver)
focal_class.full_signature: public void flush(final SimpleBeanEditorDriver driver)
focal_class.identifier: flush
focal_class.modifiers: public
focal_class.parameters: (final SimpleBeanEditorDriver driver)
focal_class.return: void
focal_class.signature: void flush(final SimpleBeanEditorDriver driver)
focal_class.class_method_signature: DataSetEditorWorkflow.afterFlush()
focal_class.full_signature: protected void afterFlush()
focal_class.identifier: afterFlush
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void afterFlush()
focal_class.class_method_signature: DataSetEditorWorkflow.dispose()
focal_class.full_signature: protected void dispose()
focal_class.identifier: dispose
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void dispose()
focal_class.class_method_signature: DataSetEditorWorkflow.addViolations(final Iterable<ConstraintViolation<?>> _violations)
focal_class.full_signature: protected void addViolations(final Iterable<ConstraintViolation<?>> _violations)
focal_class.identifier: addViolations
focal_class.modifiers: protected
focal_class.parameters: (final Iterable<ConstraintViolation<?>> _violations)
focal_class.return: void
focal_class.signature: void addViolations(final Iterable<ConstraintViolation<?>> _violations)
focal_class.class_method_signature: DataSetEditorWorkflow.clear()
focal_class.full_signature: public DataSetEditorWorkflow clear()
focal_class.identifier: clear
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow clear()
focal_class.class_method_signature: DataSetEditorWorkflow.checkDataSetDefNotNull()
focal_class.full_signature: protected void checkDataSetDefNotNull()
focal_class.identifier: checkDataSetDefNotNull
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void checkDataSetDefNotNull()
focal_class.class_method_signature: DataSetEditorWorkflow.checkDataSetDefNotNull(final T def)
focal_class.full_signature: protected void checkDataSetDefNotNull(final T def)
focal_class.identifier: checkDataSetDefNotNull
focal_class.modifiers: protected
focal_class.parameters: (final T def)
focal_class.return: void
focal_class.signature: void checkDataSetDefNotNull(final T def)
focal_method.body: public DataSetEditorWorkflow clearButtons() {
          view.clearButtons();
          return this;
      }
focal_method.class_method_signature: DataSetEditorWorkflow.clearButtons()
focal_method.full_signature: public DataSetEditorWorkflow clearButtons()
focal_method.identifier: clearButtons
focal_method.invocations: clearButtons
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: DataSetEditorWorkflow
focal_method.signature: DataSetEditorWorkflow clearButtons()