Ignore:
Timestamp:
08.03.2010 09:24:03 (2 years ago)
Author:
jttt
Message:

Changes in multipolygon handling (see #4661), cosmetics

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java

    r2985 r3095  
    2828import org.openstreetmap.josm.data.SelectionChangedListener; 
    2929import org.openstreetmap.josm.data.coor.EastNorth; 
     30import org.openstreetmap.josm.data.osm.DataSet; 
    3031import org.openstreetmap.josm.data.osm.Node; 
    3132import org.openstreetmap.josm.data.osm.OsmPrimitive; 
     
    5051     * data of the table model: The list of members and the cached WayConnectionType of each member. 
    5152     **/ 
    52     private ArrayList<RelationMember> members; 
    53     private ArrayList<WayConnectionType> connectionType = null; 
     53    private List<RelationMember> members; 
     54    private List<WayConnectionType> connectionType = null; 
    5455 
    5556    private DefaultListSelectionModel listSelectionModel; 
     
    6970    public OsmDataLayer getLayer() { 
    7071        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); 
    7182    } 
    7283 
     
    695706     * @return sorted collection of relation members 
    696707     */ 
    697     private ArrayList<RelationMember> sortMembers(ArrayList<RelationMember> relationMembers) { 
     708    private List<RelationMember> sortMembers(List<RelationMember> relationMembers) { 
    698709        RelationNodeMap map = new RelationNodeMap(relationMembers); 
    699710        // List of groups of linked members 
     
    744755     */ 
    745756    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; 
    749760        if (selectedMembers.size() <= 1) { 
    750761            newMembers = sortMembers(members); 
Note: See TracChangeset for help on using the changeset viewer.