Changeset 4864 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryDialog.java
- Timestamp:
- 2012-01-24T12:45:14+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryDialog.java
r3757 r4864 177 177 178 178 public void actionPerformed(ActionEvent arg0) { 179 switch(tpQueryPanels.getSelectedIndex()) { 180 case 0: 181 // currently, query specifications can't be invalid in the basic query panel. 182 // We select from a couple of predefined queries and there is always a query 183 // selected 184 break; 185 case 1: 186 if (getChangesetQuery() == null) { 187 alertInvalidChangesetQuery(); 188 pnlUrlBasedQueries.startUserInput(); 189 return; 179 try { 180 switch(tpQueryPanels.getSelectedIndex()) { 181 case 0: 182 // currently, query specifications can't be invalid in the basic query panel. 183 // We select from a couple of predefined queries and there is always a query 184 // selected 185 break; 186 case 1: 187 if (getChangesetQuery() == null) { 188 alertInvalidChangesetQuery(); 189 pnlUrlBasedQueries.startUserInput(); 190 return; 191 } 192 break; 193 194 case 2: 195 if (getChangesetQuery() == null) { 196 pnlAdvancedQueries.displayMessageIfInvalid(); 197 return; 198 } 190 199 } 191 break; 192 193 case 2: 194 if (getChangesetQuery() == null) { 195 pnlAdvancedQueries.displayMessageIfInvalid(); 196 return; 197 } 200 setCanceled(false); 201 setVisible(false); 202 } catch (IllegalStateException e) { 203 JOptionPane.showMessageDialog(ChangesetQueryDialog.this, e.getMessage(), tr("Error"), JOptionPane.ERROR_MESSAGE); 198 204 } 199 setCanceled(false);200 setVisible(false);201 205 } 202 206 }
Note:
See TracChangeset
for help on using the changeset viewer.