org.openstreetmap.josm.gui.io
Class UploadedObjectsSummaryPanel.PrimitiveListModel

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

static class UploadedObjectsSummaryPanel.PrimitiveListModel
extends javax.swing.AbstractListModel

A list model for a list of OSM primitives.


Field Summary
private  java.util.List<OsmPrimitive> primitives
           
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
UploadedObjectsSummaryPanel.PrimitiveListModel()
           
UploadedObjectsSummaryPanel.PrimitiveListModel(java.util.List<OsmPrimitive> primitives)
           
 
Method Summary
 java.lang.Object getElementAt(int index)
           
 int getSize()
           
 void setPrimitives(java.util.List<OsmPrimitive> primitives)
           
 
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

primitives

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

UploadedObjectsSummaryPanel.PrimitiveListModel

public UploadedObjectsSummaryPanel.PrimitiveListModel()

UploadedObjectsSummaryPanel.PrimitiveListModel

public UploadedObjectsSummaryPanel.PrimitiveListModel(java.util.List<OsmPrimitive> primitives)
Method Detail

setPrimitives

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

getElementAt

public java.lang.Object getElementAt(int index)

getSize

public int getSize()


JOSM