Changeset 10615 in josm for trunk/src/org/openstreetmap/josm/io/session
- Timestamp:
- 2016-07-23T20:04:31+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/io/session
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/session/GenericSessionExporter.java
r10369 r10615 9 9 import java.awt.Insets; 10 10 import java.awt.event.ActionEvent; 11 import java.awt.event.ActionListener;12 11 import java.awt.event.ItemEvent; 13 import java.awt.event.ItemListener;14 12 import java.io.File; 15 13 import java.io.IOException; … … 153 151 } 154 152 155 link.addActionListener(new ActionListener() { 156 @Override 157 public void actionPerformed(ActionEvent e) { 158 cl.show(cards, "link"); 159 } 160 }); 161 include.addActionListener(new ActionListener() { 162 @Override 163 public void actionPerformed(ActionEvent e) { 164 cl.show(cards, "include"); 165 } 166 }); 153 link.addActionListener(e -> cl.show(cards, "link")); 154 include.addActionListener(e -> cl.show(cards, "include")); 167 155 168 156 topRow.add(export, GBC.std()); … … 175 163 p.add(cards, GBC.eol().insets(15, 0, 3, 3)); 176 164 177 export.addItemListener(new ItemListener() { 178 @Override 179 public void itemStateChanged(ItemEvent e) { 180 if (e.getStateChange() == ItemEvent.DESELECTED) { 181 GuiHelper.setEnabledRec(p, false); 182 export.setEnabled(true); 183 } else { 184 GuiHelper.setEnabledRec(p, true); 185 if (save != null && saveAction != null) { 186 save.setEnabled(saveAction.isEnabled()); 187 } 188 link.setEnabled(file != null && file.exists()); 165 export.addItemListener(e -> { 166 if (e.getStateChange() == ItemEvent.DESELECTED) { 167 GuiHelper.setEnabledRec(p, false); 168 export.setEnabled(true); 169 } else { 170 GuiHelper.setEnabledRec(p, true); 171 if (save != null && saveAction != null) { 172 save.setEnabled(saveAction.isEnabled()); 189 173 } 174 link.setEnabled(file != null && file.exists()); 190 175 } 191 176 }); -
trunk/src/org/openstreetmap/josm/io/session/SessionReader.java
r10404 r10615 553 553 public void show(final String title, final String message, final int icon, final ProgressMonitor progressMonitor) { 554 554 try { 555 SwingUtilities.invokeAndWait(new Runnable() { 556 @Override public void run() { 557 ExtendedDialog dlg = new ExtendedDialog( 558 Main.parent, 559 title, 560 new String[] {tr("Cancel"), tr("Skip layer and continue")} 561 ); 562 dlg.setButtonIcons(new String[] {"cancel", "dialogs/next"}); 563 dlg.setIcon(icon); 564 dlg.setContent(message); 565 dlg.showDialog(); 566 cancel = dlg.getValue() != 2; 567 } 555 SwingUtilities.invokeAndWait(() -> { 556 ExtendedDialog dlg = new ExtendedDialog( 557 Main.parent, 558 title, 559 new String[] {tr("Cancel"), tr("Skip layer and continue")} 560 ); 561 dlg.setButtonIcons(new String[] {"cancel", "dialogs/next"}); 562 dlg.setIcon(icon); 563 dlg.setContent(message); 564 dlg.showDialog(); 565 cancel = dlg.getValue() != 2; 568 566 }); 569 567 } catch (InvocationTargetException | InterruptedException ex) {
Note:
See TracChangeset
for help on using the changeset viewer.