/** * Set the lowest selected range value. * @param n the low value of the selected range. */ public void setLowValue(Number n) { setValueRange(n, (Number) getHighValue(), m_min, m_max); }
/** * Set the lowest selected range value. * @param n the low value of the selected range. */ public void setLowValue(Number n) { setValueRange(n, (Number)getHighValue(), m_min, m_max); }
/** * Set the minimum range value. * @param n the minimum range value. */ public void setMinValue(Number n) { setValueRange((Number)getLowValue(), (Number)getHighValue(), n, m_max); }
/** * Set the maximum range value. * @param n the maximum range value. */ public void setMaxValue(Number n) { setValueRange((Number) getLowValue(), (Number) getHighValue(), m_min, n); }
/** * Set the maximum range value. * @param n the maximum range value. */ public void setMaxValue(Number n) { setValueRange((Number)getLowValue(), (Number)getHighValue(), m_min, n); }
/** * Set the minimum range value. * @param n the minimum range value. */ public void setMinValue(Number n) { setValueRange((Number) getLowValue(), (Number) getHighValue(), n, m_max); }
public void mouseMoved(MouseEvent e) { String toolTipText = ""; JRangeSliderExtended _range = null; NumberRangeModel _model = null; Object _obj = e.getSource(); if (_obj instanceof JRangeSliderExtended) { _range = (JRangeSliderExtended) _obj; _model = (NumberRangeModel) _range.getModel(); toolTipText = _model.getLowValue() + " ~ " + _model.getHighValue() + " Double-click to edit"; _range.setToolTipText(toolTipText); } } }
NumberRangeModel model = (NumberRangeModel) getModel(); Number low = (Number) model.getLowValue(); Number high = (Number) model.getHighValue(); Number min = (Number) model.getMinValue(); Number max = (Number) model.getMaxValue();
boundVect.add(model.getHighValue().toString()); boundVect.add(model.getMinValue().toString()); boundVect.add(model.getMaxValue().toString());
/** * State Change Event. * * @param e ChangeEvent Object. */ public void stateChanged(ChangeEvent e) { //Update theFilter object if the slider is adjusted List<CyFilter> theFilterList = theFilter.getChildren(); try { NumberRangeModel model = (NumberRangeModel) slider.getModel(); NumericFilter theNumericFilter = (NumericFilter) theFilterList.get(getChildIndexFromComponent(slider)); theNumericFilter.setRange((Number)model.getLowValue(), (Number)model.getHighValue()); } catch (Exception ex) { //NullPointerException caught -- the slider is not initialized yet logger.error("FilterSettingPanel.stateChanged():NullPointerException caught -- the slider is not initialized yet"); } theFilter.childChanged(); //Update the selection on screen doSelection(); } }
/** * State Change Event. * * @param e ChangeEvent Object. */ public void stateChanged(ChangeEvent e) { QuickFind quickFind = QuickFindFactory.getGlobalQuickFindInstance(); final CyNetwork cyNetwork = Cytoscape.getCurrentNetwork(); GenericIndex index = quickFind.getIndex(cyNetwork); NumberRangeModel model = (NumberRangeModel) slider.getModel(); if (slider.isVisible()) { if (index instanceof NumberIndex) { Number lowValue = (Number) model.getLowValue(); Number highValue = (Number) model.getHighValue(); quickFind.selectRange(cyNetwork, lowValue, highValue); } } } }