Ignore:
Timestamp:
09.09.2009 00:46:01 (3 years ago)
Author:
Gubaer
Message:

Removed deprecated constructors in ExtendedDialog
Turned most of the fields in the OSM data classes into private fields

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java

    r2070 r2083  
    4242            public boolean isCellEditable(int row, int column) { 
    4343                switch(column) { 
    44                     case 1: return true; 
    45                     default: return false; 
     44                case 1: return true; 
     45                default: return false; 
    4646                } 
    4747            } 
     
    5252    protected void setValueAt(DefaultTableModel model, Object value, int row, int col) { 
    5353        if (model == getMergedTableModel() && col == 1) { 
    54             RelationMember member = getMergedEntries().get(row); 
    55             member.role = (String)value; 
     54            RelationMember memberOld = getMergedEntries().get(row); 
     55            RelationMember memberNew = new RelationMember((String)value,memberOld.getMember()); 
     56            getMergedEntries().remove(row); 
     57            getMergedEntries().add(row,memberNew); 
    5658            fireModelDataChanged(); 
    5759        } 
Note: See TracChangeset for help on using the changeset viewer.