Changeset 7001 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
- Timestamp:
- 2014-04-26T03:53:35+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
r6889 r7001 81 81 */ 82 82 public class SelectionListDialog extends ToggleDialog { 83 private JList lstPrimitives;83 private JList<OsmPrimitive> lstPrimitives; 84 84 private DefaultListSelectionModel selectionModel = new DefaultListSelectionModel(); 85 85 private SelectionListModel model = new SelectionListModel(selectionModel); … … 101 101 */ 102 102 protected void buildContentPanel() { 103 lstPrimitives = new JList (model);103 lstPrimitives = new JList<OsmPrimitive>(model); 104 104 lstPrimitives.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 105 105 lstPrimitives.setSelectionModel(selectionModel); … … 407 407 * 408 408 */ 409 private static class SelectionListModel extends AbstractListModel implements EditLayerChangeListener, SelectionChangedListener, DataSetListener{409 private static class SelectionListModel extends AbstractListModel<OsmPrimitive> implements EditLayerChangeListener, SelectionChangedListener, DataSetListener{ 410 410 411 411 private static final int SELECTION_HISTORY_SIZE = 10; … … 481 481 482 482 @Override 483 public O bjectgetElementAt(int index) {483 public OsmPrimitive getElementAt(int index) { 484 484 return selection.get(index); 485 485 }
Note:
See TracChangeset
for help on using the changeset viewer.