Package org.openstreetmap.josm.gui.io
Class UploadSelectionDialog.OsmPrimitiveListModel
- java.lang.Object
-
- javax.swing.AbstractListModel<OsmPrimitive>
-
- org.openstreetmap.josm.gui.io.UploadSelectionDialog.OsmPrimitiveListModel
-
- All Implemented Interfaces:
Serializable
,ListModel<OsmPrimitive>
- Enclosing class:
- UploadSelectionDialog
static class UploadSelectionDialog.OsmPrimitiveListModel extends AbstractListModel<OsmPrimitive>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
UploadSelectionDialog.OsmPrimitiveListModel.OsmPrimitiveComparator
-
Field Summary
Fields Modifier and Type Field Description private List<OsmPrimitive>
data
-
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description OsmPrimitiveListModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OsmPrimitive
getElementAt(int index)
List<OsmPrimitive>
getPrimitives(int... indices)
int
getSize()
void
setPrimitives(List<OsmPrimitive> data)
protected void
sort()
-
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
-
-
-
-
Field Detail
-
data
private transient List<OsmPrimitive> data
-
-
Constructor Detail
-
OsmPrimitiveListModel
OsmPrimitiveListModel()
-
-
Method Detail
-
sort
protected void sort()
-
setPrimitives
public void setPrimitives(List<OsmPrimitive> data)
-
getElementAt
public OsmPrimitive getElementAt(int index)
-
getSize
public int getSize()
-
getPrimitives
public List<OsmPrimitive> getPrimitives(int... indices)
-
-