Sweet Home 3D 4.1

com.eteks.sweethome3d.swing
Class NullableSpinner.NullableSpinnerLengthModel

java.lang.Object
  extended by javax.swing.AbstractSpinnerModel
      extended by javax.swing.SpinnerNumberModel
          extended by com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
              extended by com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerLengthModel
All Implemented Interfaces:
Serializable, SpinnerModel
Enclosing class:
NullableSpinner

public static class NullableSpinner.NullableSpinnerLengthModel
extends NullableSpinner.NullableSpinnerNumberModel

Nullable spinner model displaying length values matching preferences unit.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractSpinnerModel
listenerList
 
Constructor Summary
NullableSpinner.NullableSpinnerLengthModel(UserPreferences preferences, float minimum, float maximum)
          Creates a model managing lengths between the given minimum and maximum values in centimeter.
NullableSpinner.NullableSpinnerLengthModel(UserPreferences preferences, float value, float minimum, float maximum)
          Creates a model managing lengths between the given minimum and maximum values in centimeter.
 
Method Summary
 Float getLength()
          Returns the displayed value in centimeter.
 void setLength(Float length)
          Sets the length in centimeter displayed in this model.
 
Methods inherited from class com.eteks.sweethome3d.swing.NullableSpinner.NullableSpinnerNumberModel
getNextValue, getNumber, getPreviousValue, getValue, isNullable, setNullable, setValue
 
Methods inherited from class javax.swing.SpinnerNumberModel
getMaximum, getMinimum, getStepSize, setMaximum, setMinimum, setStepSize
 
Methods inherited from class javax.swing.AbstractSpinnerModel
addChangeListener, fireStateChanged, getChangeListeners, getListeners, removeChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullableSpinner.NullableSpinnerLengthModel

public NullableSpinner.NullableSpinnerLengthModel(UserPreferences preferences,
                                                  float minimum,
                                                  float maximum)
Creates a model managing lengths between the given minimum and maximum values in centimeter.


NullableSpinner.NullableSpinnerLengthModel

public NullableSpinner.NullableSpinnerLengthModel(UserPreferences preferences,
                                                  float value,
                                                  float minimum,
                                                  float maximum)
Creates a model managing lengths between the given minimum and maximum values in centimeter.

Method Detail

getLength

public Float getLength()
Returns the displayed value in centimeter.


setLength

public void setLength(Float length)
Sets the length in centimeter displayed in this model.


Sweet Home 3D 4.1

© Copyrights 2006-2013 eTeks - All rights reserved
Distributed under GNU General Public License