Changeset 3095 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
- Timestamp:
- 2010-03-08T09:24:03+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
r2985 r3095 28 28 import org.openstreetmap.josm.data.SelectionChangedListener; 29 29 import org.openstreetmap.josm.data.coor.EastNorth; 30 import org.openstreetmap.josm.data.osm.DataSet; 30 31 import org.openstreetmap.josm.data.osm.Node; 31 32 import org.openstreetmap.josm.data.osm.OsmPrimitive; … … 50 51 * data of the table model: The list of members and the cached WayConnectionType of each member. 51 52 **/ 52 private ArrayList<RelationMember> members;53 private ArrayList<WayConnectionType> connectionType = null;53 private List<RelationMember> members; 54 private List<WayConnectionType> connectionType = null; 54 55 55 56 private DefaultListSelectionModel listSelectionModel; … … 69 70 public OsmDataLayer getLayer() { 70 71 return layer; 72 } 73 74 public void register() { 75 DataSet.selListeners.add(this); 76 getLayer().data.addDataSetListener(this); 77 } 78 79 public void unregister() { 80 DataSet.selListeners.remove(this); 81 getLayer().data.removeDataSetListener(this); 71 82 } 72 83 … … 695 706 * @return sorted collection of relation members 696 707 */ 697 private ArrayList<RelationMember> sortMembers(ArrayList<RelationMember> relationMembers) {708 private List<RelationMember> sortMembers(List<RelationMember> relationMembers) { 698 709 RelationNodeMap map = new RelationNodeMap(relationMembers); 699 710 // List of groups of linked members … … 744 755 */ 745 756 void sort() { 746 ArrayList<RelationMember> selectedMembers = new ArrayList<RelationMember>(getSelectedMembers());747 ArrayList<RelationMember> sortedMembers = null;748 ArrayList<RelationMember> newMembers;757 List<RelationMember> selectedMembers = new ArrayList<RelationMember>(getSelectedMembers()); 758 List<RelationMember> sortedMembers = null; 759 List<RelationMember> newMembers; 749 760 if (selectedMembers.size() <= 1) { 750 761 newMembers = sortMembers(members);
Note:
See TracChangeset
for help on using the changeset viewer.