test_class.declarator: serverURL
test_class.modifier: @Mock
test_class.original_string: @Mock ValueBoxEditor<String> serverURL;
test_class.type: ValueBoxEditor<String>
test_class.var_name: serverURL
test_class.declarator: clusterName
test_class.modifier: @Mock
test_class.original_string: @Mock ValueBoxEditor<String> clusterName;
test_class.type: ValueBoxEditor<String>
test_class.var_name: clusterName
test_class.declarator: index
test_class.modifier: @Mock
test_class.original_string: @Mock ValueBoxEditor<String> index;
test_class.type: ValueBoxEditor<String>
test_class.var_name: index
test_class.declarator: type
test_class.modifier: @Mock
test_class.original_string: @Mock ValueBoxEditor<String> type;
test_class.type: ValueBoxEditor<String>
test_class.var_name: type
test_class.declarator: view
test_class.modifier: @Mock
test_class.original_string: @Mock ElasticSearchDataSetDefAttributesEditor.View view;
test_class.type: ElasticSearchDataSetDefAttributesEditor.View
test_class.var_name: view
test_class.declarator: presenter
test_class.modifier: private
test_class.original_string: private ElasticSearchDataSetDefAttributesEditor presenter;
test_class.type: ElasticSearchDataSetDefAttributesEditor
test_class.var_name: presenter
test_class.file: dashbuilder-client/dashbuilder-widgets/src/test/java/org/dashbuilder/client/widgets/dataset/editor/elasticsearch/ElasticSearchDataSetDefAttributesEditorTest.java
test_class.identifier: ElasticSearchDataSetDefAttributesEditorTest
test_case.body: @Test
      public void testInit() {
          presenter.init();
          verify(view, times(1)).init(presenter);
          verify(view, times(1)).initWidgets(any(ValueBoxEditor.View.class), any(ValueBoxEditor.View.class),
                  any(ValueBoxEditor.View.class), any(ValueBoxEditor.View.class));
          verify(serverURL, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
          verify(clusterName, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
          verify(index, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
          verify(type, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
      }
test_case.class_method_signature: ElasticSearchDataSetDefAttributesEditorTest.testInit()
test_case.full_signature: @Test public void testInit()
test_case.identifier: testInit
test_case.invocations: init init verify times initWidgets verify times any any any any addHelpContent verify times anyString anyString any addHelpContent verify times anyString anyString any addHelpContent verify times anyString anyString any addHelpContent verify times anyString anyString any
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testInit()
focal_class.declarator: serverURL
focal_class.original_string: ValueBoxEditor<String> serverURL;
focal_class.type: ValueBoxEditor<String>
focal_class.var_name: serverURL
focal_class.declarator: clusterName
focal_class.original_string: ValueBoxEditor<String> clusterName;
focal_class.type: ValueBoxEditor<String>
focal_class.var_name: clusterName
focal_class.declarator: index
focal_class.original_string: ValueBoxEditor<String> index;
focal_class.type: ValueBoxEditor<String>
focal_class.var_name: index
focal_class.declarator: type
focal_class.original_string: ValueBoxEditor<String> type;
focal_class.type: ValueBoxEditor<String>
focal_class.var_name: type
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.file: dashbuilder-client/dashbuilder-widgets/src/main/java/org/dashbuilder/client/widgets/dataset/editor/elasticsearch/ElasticSearchDataSetDefAttributesEditor.java
focal_class.identifier: ElasticSearchDataSetDefAttributesEditor
focal_class.interfaces: implements IsWidget, org.dashbuilder.dataset.client.editor.ElasticSearchDataSetDefAttributesEditor
focal_class.class_method_signature: ElasticSearchDataSetDefAttributesEditor.ElasticSearchDataSetDefAttributesEditor(final ValueBoxEditor<String> serverURL,
                                                     final ValueBoxEditor<String> clusterName,
                                                     final ValueBoxEditor<String> index,
                                                     final ValueBoxEditor<String> type,
                                                     final View view)
focal_class.full_signature: @Inject public  ElasticSearchDataSetDefAttributesEditor(final ValueBoxEditor<String> serverURL,
                                                     final ValueBoxEditor<String> clusterName,
                                                     final ValueBoxEditor<String> index,
                                                     final ValueBoxEditor<String> type,
                                                     final View view)
focal_class.identifier: ElasticSearchDataSetDefAttributesEditor
focal_class.modifiers: @Inject public
focal_class.parameters: (final ValueBoxEditor<String> serverURL,
                                                     final ValueBoxEditor<String> clusterName,
                                                     final ValueBoxEditor<String> index,
                                                     final ValueBoxEditor<String> type,
                                                     final View view)
focal_class.signature:  ElasticSearchDataSetDefAttributesEditor(final ValueBoxEditor<String> serverURL,
                                                     final ValueBoxEditor<String> clusterName,
                                                     final ValueBoxEditor<String> index,
                                                     final ValueBoxEditor<String> type,
                                                     final View view)
focal_class.class_method_signature: ElasticSearchDataSetDefAttributesEditor.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: ElasticSearchDataSetDefAttributesEditor.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: ElasticSearchDataSetDefAttributesEditor.serverURL()
focal_class.full_signature: @Override public ValueBoxEditor<String> serverURL()
focal_class.identifier: serverURL
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ValueBoxEditor<String>
focal_class.signature: ValueBoxEditor<String> serverURL()
focal_class.class_method_signature: ElasticSearchDataSetDefAttributesEditor.clusterName()
focal_class.full_signature: @Override public ValueBoxEditor<String> clusterName()
focal_class.identifier: clusterName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ValueBoxEditor<String>
focal_class.signature: ValueBoxEditor<String> clusterName()
focal_class.class_method_signature: ElasticSearchDataSetDefAttributesEditor.index()
focal_class.full_signature: @Override public ValueBoxEditor<String> index()
focal_class.identifier: index
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ValueBoxEditor<String>
focal_class.signature: ValueBoxEditor<String> index()
focal_class.class_method_signature: ElasticSearchDataSetDefAttributesEditor.type()
focal_class.full_signature: @Override public ValueBoxEditor<String> type()
focal_class.identifier: type
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ValueBoxEditor<String>
focal_class.signature: ValueBoxEditor<String> type()
focal_method.body: @PostConstruct
      public void init() {
          // Initialize the Bean specific attributes editor view.
          view.init(this);
          view.initWidgets(serverURL.view, clusterName.view, index.view, type.view);
          serverURL.addHelpContent(DataSetEditorConstants.INSTANCE.el_server_url(),
                  DataSetEditorConstants.INSTANCE.el_server_url_description(),
                  Placement.BOTTOM);
          clusterName.addHelpContent(DataSetEditorConstants.INSTANCE.el_cluster_name(),
                  DataSetEditorConstants.INSTANCE.el_cluster_name_description(),
                  Placement.BOTTOM);
          index.addHelpContent(DataSetEditorConstants.INSTANCE.el_index(),
                  DataSetEditorConstants.INSTANCE.el_index_description(),
                  Placement.BOTTOM);
          type.addHelpContent(DataSetEditorConstants.INSTANCE.el_type(),
                  DataSetEditorConstants.INSTANCE.el_type_description(),
                  Placement.BOTTOM);
      }
focal_method.class_method_signature: ElasticSearchDataSetDefAttributesEditor.init()
focal_method.full_signature: @PostConstruct public void init()
focal_method.identifier: init
focal_method.invocations: init initWidgets addHelpContent el_server_url el_server_url_description addHelpContent el_cluster_name el_cluster_name_description addHelpContent el_index el_index_description addHelpContent el_type el_type_description
focal_method.modifiers: @PostConstruct public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void init()