org.openstreetmap.josm.gui.io
Class UploadSelectionDialog.OsmPrimitiveListModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by org.openstreetmap.josm.gui.io.UploadSelectionDialog.OsmPrimitiveListModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.ListModel
Enclosing class:
UploadSelectionDialog

static class UploadSelectionDialog.OsmPrimitiveListModel
extends javax.swing.AbstractListModel


Field Summary
private  java.util.List<OsmPrimitive> data
           
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
UploadSelectionDialog.OsmPrimitiveListModel()
           
UploadSelectionDialog.OsmPrimitiveListModel(java.util.List<OsmPrimitive> data)
           
 
Method Summary
 java.lang.Object getElementAt(int index)
           
 java.util.List<OsmPrimitive> getPrimitives(int[] indices)
           
 int getSize()
           
 void setPrimitives(java.util.List<OsmPrimitive> data)
           
protected  void sort()
           
 
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

data

private java.util.List<OsmPrimitive> data
Constructor Detail

UploadSelectionDialog.OsmPrimitiveListModel

public UploadSelectionDialog.OsmPrimitiveListModel()

UploadSelectionDialog.OsmPrimitiveListModel

public UploadSelectionDialog.OsmPrimitiveListModel(java.util.List<OsmPrimitive> data)
Method Detail

sort

protected void sort()

setPrimitives

public void setPrimitives(java.util.List<OsmPrimitive> data)

getElementAt

public java.lang.Object getElementAt(int index)

getSize

public int getSize()

getPrimitives

public java.util.List<OsmPrimitive> getPrimitives(int[] indices)


JOSM