org.solovyev.android.view
Class DoubleRange

java.lang.Object
  extended by org.solovyev.android.view.NumberRange<Double>
      extended by org.solovyev.android.view.DoubleRange
All Implemented Interfaces:
Picker.Range<Double>

public class DoubleRange
extends NumberRange<Double>

User: serso Date: 8/10/12 Time: 12:51 AM


Constructor Summary
DoubleRange(Double min, Double max, Double step, int startPosition, org.solovyev.common.text.Formatter<Double> formatter)
           
 
Method Summary
protected  int getCount(Double min, Double max, Double step)
           
protected  Double getValueAt(int position, Double min, Double max, Double step)
           
static NumberRange<Double> newInstance(Double min, Double max, Double step, Double selected, org.solovyev.common.text.Formatter<Double> formatter)
           
 
Methods inherited from class org.solovyev.android.view.NumberRange
getCount, getStartPosition, getStringValueAt, getValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleRange

public DoubleRange(@Nonnull
                   Double min,
                   @Nonnull
                   Double max,
                   @Nonnull
                   Double step,
                   int startPosition,
                   @Nullable
                   org.solovyev.common.text.Formatter<Double> formatter)
Method Detail

newInstance

@Nonnull
public static NumberRange<Double> newInstance(@Nonnull
                                                      Double min,
                                                      @Nonnull
                                                      Double max,
                                                      @Nonnull
                                                      Double step,
                                                      @Nonnull
                                                      Double selected,
                                                      @Nullable
                                                      org.solovyev.common.text.Formatter<Double> formatter)

getCount

protected int getCount(@Nonnull
                       Double min,
                       @Nonnull
                       Double max,
                       @Nonnull
                       Double step)
Specified by:
getCount in class NumberRange<Double>

getValueAt

@Nonnull
protected Double getValueAt(int position,
                                    @Nonnull
                                    Double min,
                                    @Nonnull
                                    Double max,
                                    @Nonnull
                                    Double step)
Specified by:
getValueAt in class NumberRange<Double>


Copyright © 2014 se.solovyev. All Rights Reserved.