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: 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: refreshEditor
test_class.modifier: @Mock
test_class.original_string: @Mock
      DataSetDefRefreshAttributesEditor refreshEditor;
test_class.type: DataSetDefRefreshAttributesEditor
test_class.var_name: refreshEditor
test_class.declarator: simpleBeanEditorDriverSyncBeanDef
test_class.modifier: @Mock
test_class.original_string: @Mock
      SyncBeanDef<SimpleBeanEditorDriver> simpleBeanEditorDriverSyncBeanDef;
test_class.type: SyncBeanDef<SimpleBeanEditorDriver>
test_class.var_name: simpleBeanEditorDriverSyncBeanDef
test_class.declarator: dataSetEditorSyncBeanDef
test_class.modifier: @Mock
test_class.original_string: @Mock
      SyncBeanDef<DataSetEditor> dataSetEditorSyncBeanDef;
test_class.type: SyncBeanDef<DataSetEditor>
test_class.var_name: dataSetEditorSyncBeanDef
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: editor
test_class.modifier: @Mock
test_class.original_string: @Mock
      DataSetEditor editor;
test_class.type: DataSetEditor
test_class.var_name: editor
test_class.declarator: presenter
test_class.original_string: DataSetEditWorkflow presenter;
test_class.type: DataSetEditWorkflow
test_class.var_name: presenter
test_class.file: dashbuilder-client/dashbuilder-widgets/src/test/java/org/dashbuilder/client/widgets/dataset/editor/workflow/edit/DataSetEditWorkflowTest.java
test_class.identifier: DataSetEditWorkflowTest
test_class.superclass: extends AbstractDataSetWorkflowTest
test_case.body: @Test
      public void testShowAdvancedTab() {
          presenter.editor = editor;
          presenter.showAdvancedTab();
          verify( editor, times( 1 ) ).showAdvancedTab();
          verify( editor, times( 0 ) ).showPreviewTab();
          verify( editor, times( 0 ) ).showConfigurationTab();
          verify( view, times( 0 ) ).clearView();
          verify( view, times( 0 ) ).add( any( IsWidget.class ) );
          verify( view, times( 0 ) ).init( presenter );
          verify( view, times( 0 ) ).addButton( anyString(), anyString(), anyBoolean(), any( Command.class ) );
          verify( view, times( 0 ) ).clearButtons();
      }
test_case.class_method_signature: DataSetEditWorkflowTest.testShowAdvancedTab()
test_case.full_signature: @Test public void testShowAdvancedTab()
test_case.identifier: testShowAdvancedTab
test_case.invocations: showAdvancedTab showAdvancedTab verify times showPreviewTab verify times showConfigurationTab verify times clearView verify times add verify times any init verify times addButton verify times anyString anyString anyBoolean any clearButtons verify times
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testShowAdvancedTab()
focal_class.declarator: driver
focal_class.modifier: protected
focal_class.original_string: protected SimpleBeanEditorDriver<T, E> driver;
focal_class.type: SimpleBeanEditorDriver<T, E>
focal_class.var_name: driver
focal_class.declarator: editor
focal_class.modifier: protected
focal_class.original_string: protected E editor;
focal_class.type: E
focal_class.var_name: editor
focal_class.file: dashbuilder-client/dashbuilder-widgets/src/main/java/org/dashbuilder/client/widgets/dataset/editor/workflow/edit/DataSetEditWorkflow.java
focal_class.identifier: DataSetEditWorkflow
focal_class.class_method_signature: DataSetEditWorkflow.DataSetEditWorkflow( 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  DataSetEditWorkflow( 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: DataSetEditWorkflow
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:  DataSetEditWorkflow( 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: DataSetEditWorkflow.init()
focal_class.full_signature: @PostConstruct public void init()
focal_class.identifier: init
focal_class.modifiers: @PostConstruct public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void init()
focal_class.class_method_signature: DataSetEditWorkflow.getDriverClass()
focal_class.full_signature: protected abstract Class<? extends SimpleBeanEditorDriver<T, E>> getDriverClass()
focal_class.identifier: getDriverClass
focal_class.modifiers: protected abstract
focal_class.parameters: ()
focal_class.return: Class<? extends SimpleBeanEditorDriver<T, E>>
focal_class.signature: Class<? extends SimpleBeanEditorDriver<T, E>> getDriverClass()
focal_class.class_method_signature: DataSetEditWorkflow.getEditorClass()
focal_class.full_signature: protected abstract Class<? extends E> getEditorClass()
focal_class.identifier: getEditorClass
focal_class.modifiers: protected abstract
focal_class.parameters: ()
focal_class.return: Class<? extends E>
focal_class.signature: Class<? extends E> getEditorClass()
focal_class.class_method_signature: DataSetEditWorkflow.validate( boolean isCacheEnabled,
                                                           boolean isPushEnabled,
                                                           boolean isRefreshEnabled )
focal_class.full_signature: protected Iterable<ConstraintViolation<?>> validate( boolean isCacheEnabled,
                                                           boolean isPushEnabled,
                                                           boolean isRefreshEnabled )
focal_class.identifier: validate
focal_class.modifiers: protected
focal_class.parameters: ( boolean isCacheEnabled,
                                                           boolean isPushEnabled,
                                                           boolean isRefreshEnabled )
focal_class.return: Iterable<ConstraintViolation<?>>
focal_class.signature: Iterable<ConstraintViolation<?>> validate( boolean isCacheEnabled,
                                                           boolean isPushEnabled,
                                                           boolean isRefreshEnabled )
focal_class.class_method_signature: DataSetEditWorkflow.edit( final T definition, List<DataColumnDef> allColumns )
focal_class.full_signature: public DataSetEditWorkflow edit( final T definition, List<DataColumnDef> allColumns )
focal_class.identifier: edit
focal_class.modifiers: public
focal_class.parameters: ( final T definition, List<DataColumnDef> allColumns )
focal_class.return: DataSetEditWorkflow
focal_class.signature: DataSetEditWorkflow edit( final T definition, List<DataColumnDef> allColumns )
focal_class.class_method_signature: DataSetEditWorkflow.dispose()
focal_class.full_signature: @Override public void dispose()
focal_class.identifier: dispose
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void dispose()
focal_class.class_method_signature: DataSetEditWorkflow.getEditor()
focal_class.full_signature: public E getEditor()
focal_class.identifier: getEditor
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: E
focal_class.signature: E getEditor()
focal_class.class_method_signature: DataSetEditWorkflow.afterFlush()
focal_class.full_signature: @Override protected void afterFlush()
focal_class.identifier: afterFlush
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void afterFlush()
focal_class.class_method_signature: DataSetEditWorkflow.getWidget()
focal_class.full_signature: protected org.dashbuilder.client.widgets.dataset.editor.DataSetEditor getWidget()
focal_class.identifier: getWidget
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: org.dashbuilder.client.widgets.dataset.editor.DataSetEditor
focal_class.signature: org.dashbuilder.client.widgets.dataset.editor.DataSetEditor getWidget()
focal_class.class_method_signature: DataSetEditWorkflow.showConfigurationTab()
focal_class.full_signature: public DataSetEditorWorkflow showConfigurationTab()
focal_class.identifier: showConfigurationTab
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showConfigurationTab()
focal_class.class_method_signature: DataSetEditWorkflow.showPreviewTab()
focal_class.full_signature: public DataSetEditorWorkflow showPreviewTab()
focal_class.identifier: showPreviewTab
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showPreviewTab()
focal_class.class_method_signature: DataSetEditWorkflow.showAdvancedTab()
focal_class.full_signature: public DataSetEditorWorkflow showAdvancedTab()
focal_class.identifier: showAdvancedTab
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataSetEditorWorkflow
focal_class.signature: DataSetEditorWorkflow showAdvancedTab()
focal_class.class_method_signature: DataSetEditWorkflow._setDataSetDef( final T def )
focal_class.full_signature:  void _setDataSetDef( final T def )
focal_class.identifier: _setDataSetDef
focal_class.parameters: ( final T def )
focal_class.return: void
focal_class.signature: void _setDataSetDef( final T def )
focal_class.superclass: extends DataSetEditorWorkflow<T>
focal_method.body: public DataSetEditorWorkflow showAdvancedTab() {
          getWidget().showAdvancedTab();
          return this;
      }
focal_method.class_method_signature: DataSetEditWorkflow.showAdvancedTab()
focal_method.full_signature: public DataSetEditorWorkflow showAdvancedTab()
focal_method.identifier: showAdvancedTab
focal_method.invocations: showAdvancedTab getWidget
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: DataSetEditorWorkflow
focal_method.signature: DataSetEditorWorkflow showAdvancedTab()