test_class.declarator: clientDateFormatter
test_class.modifier: @Mock
test_class.original_string: @Mock
      ClientDateFormatter clientDateFormatter;
test_class.type: ClientDateFormatter
test_class.var_name: clientDateFormatter
test_class.declarator: minDateInputEditor
test_class.modifier: @Mock
test_class.original_string: @Mock
      DateParameterEditor minDateInputEditor;
test_class.type: DateParameterEditor
test_class.var_name: minDateInputEditor
test_class.declarator: maxDateInputEditor
test_class.modifier: @Mock
test_class.original_string: @Mock
      DateParameterEditor maxDateInputEditor;
test_class.type: DateParameterEditor
test_class.var_name: maxDateInputEditor
test_class.declarator: minNumberInputEditor
test_class.modifier: @Mock
test_class.original_string: @Mock
      NumberParameterEditor minNumberInputEditor;
test_class.type: NumberParameterEditor
test_class.var_name: minNumberInputEditor
test_class.declarator: maxNumberInputEditor
test_class.modifier: @Mock
test_class.original_string: @Mock
      NumberParameterEditor maxNumberInputEditor;
test_class.type: NumberParameterEditor
test_class.var_name: maxNumberInputEditor
test_class.declarator: dateSelectorSettings = DisplayerSettingsFactory.newSelectorSettings()
              .dataset(EXPENSES)
              .column(COLUMN_DATE)
              .width(200)
              .filterOn(false, true, false)
              .buildSettings()
test_class.original_string: DisplayerSettings dateSelectorSettings = DisplayerSettingsFactory.newSelectorSettings()
              .dataset(EXPENSES)
              .column(COLUMN_DATE)
              .width(200)
              .filterOn(false, true, false)
              .buildSettings();
test_class.type: DisplayerSettings
test_class.var_name: dateSelectorSettings
test_class.declarator: numberSelectorSettings = DisplayerSettingsFactory.newSelectorSettings()
              .dataset(EXPENSES)
              .column(COLUMN_AMOUNT)
              .width(200)
              .filterOn(false, true, false)
              .buildSettings()
test_class.original_string: DisplayerSettings numberSelectorSettings = DisplayerSettingsFactory.newSelectorSettings()
              .dataset(EXPENSES)
              .column(COLUMN_AMOUNT)
              .width(200)
              .filterOn(false, true, false)
              .buildSettings();
test_class.type: DisplayerSettings
test_class.var_name: numberSelectorSettings
test_class.file: dashbuilder-client/dashbuilder-renderers/dashbuilder-renderer-default/src/test/java/org/dashbuilder/renderer/client/selector/SelectorSliderDisplayerTest.java
test_class.identifier: SelectorSliderDisplayerTest
test_class.superclass: extends AbstractDisplayerTest
test_case.body: @Test
      public void testDateAllNullNoData() {
          for (int i = 0; i < 50; i++) {
              expensesDataSet.setValueAt(i, 4, null);
          }
  
          SelectorSliderDisplayer presenter = createSelectorDisplayer(dateSelectorSettings);
          presenter.draw();
          verify(presenter.getView()).noData();
      }
test_case.class_method_signature: SelectorSliderDisplayerTest.testDateAllNullNoData()
test_case.full_signature: @Test public void testDateAllNullNoData()
test_case.identifier: testDateAllNullNoData
test_case.invocations: setValueAt createSelectorDisplayer draw noData verify getView
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testDateAllNullNoData()
focal_class.declarator: view
focal_class.modifier: protected
focal_class.original_string: protected View view;
focal_class.type: View
focal_class.var_name: view
focal_class.declarator: dataColumnMin
focal_class.modifier: protected
focal_class.original_string: protected DataColumn dataColumnMin;
focal_class.type: DataColumn
focal_class.var_name: dataColumnMin
focal_class.declarator: dataColumnMax
focal_class.modifier: protected
focal_class.original_string: protected DataColumn dataColumnMax;
focal_class.type: DataColumn
focal_class.var_name: dataColumnMax
focal_class.declarator: rangeMin = -1
focal_class.modifier: protected
focal_class.original_string: protected double rangeMin = -1;
focal_class.type: double
focal_class.var_name: rangeMin
focal_class.declarator: rangeMax = -1
focal_class.modifier: protected
focal_class.original_string: protected double rangeMax = -1;
focal_class.type: double
focal_class.var_name: rangeMax
focal_class.declarator: selectedMin = -1
focal_class.modifier: protected
focal_class.original_string: protected double selectedMin = -1;
focal_class.type: double
focal_class.var_name: selectedMin
focal_class.declarator: selectedMax = -1
focal_class.modifier: protected
focal_class.original_string: protected double selectedMax = -1;
focal_class.type: double
focal_class.var_name: selectedMax
focal_class.declarator: minDateEditor
focal_class.modifier: protected
focal_class.original_string: protected DateParameterEditor minDateEditor;
focal_class.type: DateParameterEditor
focal_class.var_name: minDateEditor
focal_class.declarator: maxDateEditor
focal_class.modifier: protected
focal_class.original_string: protected DateParameterEditor maxDateEditor;
focal_class.type: DateParameterEditor
focal_class.var_name: maxDateEditor
focal_class.declarator: minNumberEditor
focal_class.modifier: protected
focal_class.original_string: protected NumberParameterEditor minNumberEditor;
focal_class.type: NumberParameterEditor
focal_class.var_name: minNumberEditor
focal_class.declarator: maxNumberEditor
focal_class.modifier: protected
focal_class.original_string: protected NumberParameterEditor maxNumberEditor;
focal_class.type: NumberParameterEditor
focal_class.var_name: maxNumberEditor
focal_class.file: dashbuilder-client/dashbuilder-renderers/dashbuilder-renderer-default/src/main/java/org/dashbuilder/renderer/client/selector/SelectorSliderDisplayer.java
focal_class.identifier: SelectorSliderDisplayer
focal_class.class_method_signature: SelectorSliderDisplayer.SelectorSliderDisplayer(View view, DateParameterEditor minDateEditor,
                                     DateParameterEditor maxDateEditor,
                                     NumberParameterEditor minNumberEditor,
                                     NumberParameterEditor maxNumberEditor)
focal_class.full_signature: @Inject public  SelectorSliderDisplayer(View view, DateParameterEditor minDateEditor,
                                     DateParameterEditor maxDateEditor,
                                     NumberParameterEditor minNumberEditor,
                                     NumberParameterEditor maxNumberEditor)
focal_class.identifier: SelectorSliderDisplayer
focal_class.modifiers: @Inject public
focal_class.parameters: (View view, DateParameterEditor minDateEditor,
                                     DateParameterEditor maxDateEditor,
                                     NumberParameterEditor minNumberEditor,
                                     NumberParameterEditor maxNumberEditor)
focal_class.signature:  SelectorSliderDisplayer(View view, DateParameterEditor minDateEditor,
                                     DateParameterEditor maxDateEditor,
                                     NumberParameterEditor minNumberEditor,
                                     NumberParameterEditor maxNumberEditor)
focal_class.class_method_signature: SelectorSliderDisplayer.getView()
focal_class.full_signature: @Override public View getView()
focal_class.identifier: getView
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: View
focal_class.signature: View getView()
focal_class.class_method_signature: SelectorSliderDisplayer.createDisplayerConstraints()
focal_class.full_signature: @Override public DisplayerConstraints createDisplayerConstraints()
focal_class.identifier: createDisplayerConstraints
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: DisplayerConstraints
focal_class.signature: DisplayerConstraints createDisplayerConstraints()
focal_class.class_method_signature: SelectorSliderDisplayer.beforeDataSetLookup()
focal_class.full_signature: @Override protected void beforeDataSetLookup()
focal_class.identifier: beforeDataSetLookup
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void beforeDataSetLookup()
focal_class.class_method_signature: SelectorSliderDisplayer.createVisualization()
focal_class.full_signature: @Override protected void createVisualization()
focal_class.identifier: createVisualization
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createVisualization()
focal_class.class_method_signature: SelectorSliderDisplayer.updateVisualization()
focal_class.full_signature: @Override protected void updateVisualization()
focal_class.identifier: updateVisualization
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void updateVisualization()
focal_class.class_method_signature: SelectorSliderDisplayer.getSelectedMin()
focal_class.full_signature: public Object getSelectedMin()
focal_class.identifier: getSelectedMin
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object getSelectedMin()
focal_class.class_method_signature: SelectorSliderDisplayer.getSelectedMax()
focal_class.full_signature: public Object getSelectedMax()
focal_class.identifier: getSelectedMax
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object getSelectedMax()
focal_class.class_method_signature: SelectorSliderDisplayer.onSliderChange(double min, double max)
focal_class.full_signature:  void onSliderChange(double min, double max)
focal_class.identifier: onSliderChange
focal_class.parameters: (double min, double max)
focal_class.return: void
focal_class.signature: void onSliderChange(double min, double max)
focal_class.class_method_signature: SelectorSliderDisplayer.onMinDateInputChange()
focal_class.full_signature:  void onMinDateInputChange()
focal_class.identifier: onMinDateInputChange
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMinDateInputChange()
focal_class.class_method_signature: SelectorSliderDisplayer.onMinDateInputFocus()
focal_class.full_signature:  void onMinDateInputFocus()
focal_class.identifier: onMinDateInputFocus
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMinDateInputFocus()
focal_class.class_method_signature: SelectorSliderDisplayer.onMinDateInputBlur()
focal_class.full_signature:  void onMinDateInputBlur()
focal_class.identifier: onMinDateInputBlur
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMinDateInputBlur()
focal_class.class_method_signature: SelectorSliderDisplayer.onMaxDateInputChange()
focal_class.full_signature:  void onMaxDateInputChange()
focal_class.identifier: onMaxDateInputChange
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMaxDateInputChange()
focal_class.class_method_signature: SelectorSliderDisplayer.onMaxDateInputFocus()
focal_class.full_signature:  void onMaxDateInputFocus()
focal_class.identifier: onMaxDateInputFocus
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMaxDateInputFocus()
focal_class.class_method_signature: SelectorSliderDisplayer.onMaxDateInputBlur()
focal_class.full_signature:  void onMaxDateInputBlur()
focal_class.identifier: onMaxDateInputBlur
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMaxDateInputBlur()
focal_class.class_method_signature: SelectorSliderDisplayer.onMinNumberInputChange()
focal_class.full_signature:  void onMinNumberInputChange()
focal_class.identifier: onMinNumberInputChange
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMinNumberInputChange()
focal_class.class_method_signature: SelectorSliderDisplayer.onMaxNumberInputChange()
focal_class.full_signature:  void onMaxNumberInputChange()
focal_class.identifier: onMaxNumberInputChange
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onMaxNumberInputChange()
focal_class.class_method_signature: SelectorSliderDisplayer.formatRange(double min, double max)
focal_class.full_signature:  String formatRange(double min, double max)
focal_class.identifier: formatRange
focal_class.parameters: (double min, double max)
focal_class.return: String
focal_class.signature: String formatRange(double min, double max)
focal_class.class_method_signature: SelectorSliderDisplayer.formatValue(double val, DataColumn dataColumn)
focal_class.full_signature:  String formatValue(double val, DataColumn dataColumn)
focal_class.identifier: formatValue
focal_class.parameters: (double val, DataColumn dataColumn)
focal_class.return: String
focal_class.signature: String formatValue(double val, DataColumn dataColumn)
focal_class.superclass: extends AbstractGwtDisplayer<SelectorSliderDisplayer.View>
focal_method.body: @Override
      public View getView() {
          return view;
      }
focal_method.class_method_signature: SelectorSliderDisplayer.getView()
focal_method.full_signature: @Override public View getView()
focal_method.identifier: getView
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: View
focal_method.signature: View getView()