Changeset 4072 in josm for trunk/src/org/openstreetmap/josm/gui/conflict
- Timestamp:
- 2011-05-04T07:09:56+02:00 (13 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/conflict
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListTableCellRenderer.java
r3083 r4072 164 164 Node node = (Node)value; 165 165 reset(); 166 if (value == null) 167 return this; 166 168 switch(column) { 167 169 case 0: -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java
r3844 r4072 8 8 9 9 import javax.swing.BorderFactory; 10 import javax.swing.ImageIcon;11 10 import javax.swing.JLabel; 12 11 import javax.swing.JTable; … … 165 164 RelationMember member = (RelationMember)value; 166 165 reset(); 166 if (value == null) 167 return this; 168 167 169 renderBackground(getModel(table), member, row, column, isSelected); 168 170 renderForeground(getModel(table), member, row, column, isSelected); -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeTableCellRenderer.java
r3083 r4072 26 26 27 27 reset(); 28 if (value == null) 29 return this; 30 28 31 TagMergeItem item = (TagMergeItem)value; 29 32 switch(col) { -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
r3083 r4072 44 44 } else{ 45 45 switch(decision.getDecisionType()) { 46 47 48 49 50 51 52 53 54 55 56 57 46 case UNDECIDED: 47 setForeground(UIManager.getColor("Table.foreground")); 48 setBackground(BGCOLOR_UNDECIDED); 49 break; 50 case KEEP_NONE: 51 setForeground(UIManager.getColor("Panel.foreground")); 52 setBackground(UIManager.getColor("Panel.background")); 53 break; 54 default: 55 setForeground(UIManager.getColor("Table.foreground")); 56 setBackground(UIManager.getColor("Table.background")); 57 break; 58 58 } 59 59 } … … 63 63 model.removeAllElements(); 64 64 switch(decision.getDecisionType()) { 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 65 case UNDECIDED: 66 model.addElement(tr("Choose a value")); 67 setFont(getFont().deriveFont(Font.ITALIC)); 68 setToolTipText(tr("Please decide which values to keep")); 69 cbDecisionRenderer.setSelectedIndex(0); 70 break; 71 case KEEP_ONE: 72 model.addElement(decision.getChosenValue()); 73 setToolTipText(tr("Value ''{0}'' is going to be applied for key ''{1}''", decision.getChosenValue(), decision.getKey())); 74 cbDecisionRenderer.setSelectedIndex(0); 75 break; 76 case KEEP_NONE: 77 model.addElement(tr("deleted")); 78 setFont(getFont().deriveFont(Font.ITALIC)); 79 setToolTipText(tr("The key ''{0}'' and all its values are going to be removed", decision.getKey())); 80 cbDecisionRenderer.setSelectedIndex(0); 81 break; 82 case KEEP_ALL: 83 model.addElement(decision.getChosenValue()); 84 setToolTipText(tr("All values joined as ''{0}'' are going to be applied for key ''{1}''", decision.getChosenValue(), decision.getKey())); 85 cbDecisionRenderer.setSelectedIndex(0); 86 break; 87 87 } 88 88 } … … 98 98 99 99 reset(); 100 if (value == null) 101 return this; 102 100 103 MultiValueResolutionDecision decision = (MultiValueResolutionDecision)value; 101 104 renderColors(decision,isSelected); 102 105 switch(column) { 103 104 105 106 107 108 109 106 case 0: 107 if (decision.isDecided()) { 108 setIcon(iconDecided); 109 } else { 110 setIcon(iconUndecided); 111 } 112 return this; 110 113 111 112 113 114 case 1: 115 setText(decision.getKey()); 116 return this; 114 117 115 116 117 118 case 2: 119 renderValue(decision); 120 return cbDecisionRenderer; 118 121 } 119 122 return this; -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java
r3501 r4072 478 478 boolean hasFocus, int row, int column) { 479 479 reset(); 480 if (value == null) 481 return this; 482 480 483 if (row == 0) { 481 484 setFont(getFont().deriveFont(Font.BOLD)); -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
r3083 r4072 47 47 int row, int column) { 48 48 resetTableRenderer(); 49 if (value == null) 50 return this; 51 49 52 if (isSelected) { 50 53 setBackground(UIManager.getColor("Table.selectionBackground"));
Note:
See TracChangeset
for help on using the changeset viewer.