org.openstreetmap.josm.plugins.streetside.gui.dialog

## Class ChooseGeoImageLayersDialog.BasicListModel<T>

- java.lang.Object
- - javax.swing.AbstractListModel<T>
  - - org.openstreetmap.josm.plugins.streetside.gui.dialog.ChooseGeoImageLayersDialog.BasicListModel<T>

- All Implemented Interfaces:
    Serializable, ListModel<T>
  Enclosing class:
    ChooseGeoImageLayersDialog

      private static class ChooseGeoImageLayersDialog.BasicListModel<T>
      extends AbstractListModel<T>

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private List<T>` | `list`
    `private static long` | `serialVersionUID`

    - ### Fields inherited from class javax.swing.AbstractListModel

      `listenerList`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `BasicListModel(List<T> list)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `getElementAt(int index)`
    `int` | `getSize()`

    - ### Methods inherited from class javax.swing.AbstractListModel

      `addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### serialVersionUID

          private static final long serialVersionUID

      See Also:
        Constant Field Values

    - #### list

          private final List<T> list

  - ### Constructor Detail

    - #### BasicListModel

          public BasicListModel(List<T> list)

  - ### Method Detail

    - #### getSize

          public int getSize()

    - #### getElementAt

          public T getElementAt(int index)

JOSM Plugins