Changeset 8219 in josm for trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
- Timestamp:
- 2015-04-18T15:33:28+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r7299 r8219 84 84 private HistoryOsmPrimitive latest; 85 85 86 private VersionTableModel versionTableModel;87 private TagTableModel currentTagTableModel;88 private TagTableModel referenceTagTableModel;89 private DiffTableModel currentRelationMemberTableModel;90 private DiffTableModel referenceRelationMemberTableModel;91 private DiffTableModel referenceNodeListTableModel;92 private DiffTableModel currentNodeListTableModel;86 private final VersionTableModel versionTableModel; 87 private final TagTableModel currentTagTableModel; 88 private final TagTableModel referenceTagTableModel; 89 private final DiffTableModel currentRelationMemberTableModel; 90 private final DiffTableModel referenceRelationMemberTableModel; 91 private final DiffTableModel referenceNodeListTableModel; 92 private final DiffTableModel currentNodeListTableModel; 93 93 94 94 /** … … 223 223 */ 224 224 protected void initNodeListTableModels() { 225 226 225 if(current.getType() != OsmPrimitiveType.WAY || reference.getType() != OsmPrimitiveType.WAY) 227 226 return; … … 229 228 ((HistoryWay)reference).getNodes().toArray(), 230 229 ((HistoryWay)current).getNodes().toArray()); 231 referenceNodeListTableModel.setRows(diff.referenceDiff); 232 currentNodeListTableModel.setRows(diff.currentDiff); 233 234 referenceNodeListTableModel.fireTableDataChanged(); 235 currentNodeListTableModel.fireTableDataChanged(); 230 referenceNodeListTableModel.setRows(diff.referenceDiff, diff.referenceReversed); 231 currentNodeListTableModel.setRows(diff.currentDiff, false); 236 232 } 237 233 … … 239 235 if(current.getType() != OsmPrimitiveType.RELATION || reference.getType() != OsmPrimitiveType.RELATION) 240 236 return; 241 242 237 TwoColumnDiff diff = new TwoColumnDiff( 243 238 ((HistoryRelation)reference).getMembers().toArray(), 244 239 ((HistoryRelation)current).getMembers().toArray()); 245 246 referenceRelationMemberTableModel.setRows(diff.referenceDiff); 247 currentRelationMemberTableModel.setRows(diff.currentDiff); 248 249 currentRelationMemberTableModel.fireTableDataChanged(); 250 referenceRelationMemberTableModel.fireTableDataChanged(); 240 referenceRelationMemberTableModel.setRows(diff.referenceDiff, diff.referenceReversed); 241 currentRelationMemberTableModel.setRows(diff.currentDiff, false); 251 242 } 252 243
Note:
See TracChangeset
for help on using the changeset viewer.