Class DefaultMultiThumbModel<E>

java.lang.Object
org.jdesktop.swingx.multislider.AbstractMultiThumbModel<E>
org.jdesktop.swingx.multislider.DefaultMultiThumbModel<E>
All Implemented Interfaces:
Iterable<Thumb<E>>, MultiThumbModel<E>

public class DefaultMultiThumbModel<E> extends AbstractMultiThumbModel<E>
  • Field Details

  • Constructor Details

    • DefaultMultiThumbModel

      public DefaultMultiThumbModel()
      Creates a new instance of DefaultMultiThumbModel
  • Method Details

    • addThumb

      public int addThumb(float value, E obj)
    • insertThumb

      public void insertThumb(float value, E obj, int index)
    • removeThumb

      public void removeThumb(int index)
    • getThumbCount

      public int getThumbCount()
    • getThumbAt

      public Thumb<E> getThumbAt(int index)
    • getSortedThumbs

      public List<Thumb<E>> getSortedThumbs()
    • iterator

      public Iterator<Thumb<E>> iterator()
    • getThumbIndex

      public int getThumbIndex(Thumb<E> thumb)