Ignore:
Timestamp:
2016-07-24T13:54:44+02:00 (8 years ago)
Author:
Don-vip
Message:

simplify handling of ignored/traced exceptions

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/AdvancedChangesetQueryPanel.java

    r10378 r10626  
    10751075                } catch (ParseException e) {
    10761076                    // Try next format
    1077                     if (Main.isTraceEnabled()) {
    1078                         Main.trace(e.getMessage());
    1079                     }
     1077                    Main.trace(e);
    10801078                }
    10811079            }
  • trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanel.java

    r10217 r10626  
    318318        } catch (NumberFormatException e) {
    319319            // don't save invalid value to preferences
    320             if (Main.isTraceEnabled()) {
    321                 Main.trace(e.getMessage());
    322             }
     320            Main.trace(e);
    323321        }
    324322    }
  • trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java

    r10619 r10626  
    427427                } catch (IOException e) {
    428428                    // silence exceptions
    429                     if (Main.isTraceEnabled()) {
    430                         Main.trace(e.getMessage());
    431                     }
     429                    Main.trace(e);
    432430                }
    433431
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r10619 r10626  
    752752                    }
    753753                } catch (NumberFormatException e) {
    754                     if (Main.isTraceEnabled()) {
    755                         Main.trace(e.getMessage());
    756                     }
     754                    Main.trace(e);
    757755                }
    758756            }
     
    774772                    }
    775773                } catch (NumberFormatException e) {
    776                     if (Main.isTraceEnabled()) {
    777                         Main.trace(e.getMessage());
    778                     }
     774                    Main.trace(e);
    779775                }
    780776            }
  • trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java

    r10619 r10626  
    14471447                                } catch (NumberFormatException e) {
    14481448                                    // ignore
    1449                                     if (Main.isTraceEnabled()) {
    1450                                         Main.trace(e.getMessage());
    1451                                     }
     1449                                    Main.trace(e);
    14521450                                }
    14531451                            } else if ("style-type".equals(key)) {
  • trunk/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java

    r10378 r10626  
    7272                        } catch (SAXException e) {
    7373                            // We will handle this in step with validation
    74                             if (Main.isTraceEnabled()) {
    75                                 Main.trace(e.getMessage());
    76                             }
     74                            Main.trace(e);
    7775                        }
    7876
  • trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java

    r10179 r10626  
    196196            } catch (NumberFormatException e) {
    197197                // ignore - load from preference pluginmanager.time-based-update.interval
    198                 if (Main.isTraceEnabled()) {
    199                     Main.trace(e.getMessage());
    200                 }
     198                Main.trace(e);
    201199            }
    202200            if (days <= 0) {
  • trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java

    r8840 r10626  
    9191                } catch (NumberFormatException e) {
    9292                    // either the new text or the current text isn't a number. We continue with autocompletion
    93                     if (Main.isTraceEnabled()) {
    94                         Main.trace(e.getMessage());
    95                     }
     93                    Main.trace(e);
    9694                }
    9795            }
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java

    r10413 r10626  
    119119            return Integer.valueOf(str);
    120120        } catch (NumberFormatException e) {
    121             if (Main.isTraceEnabled()) {
    122                 Main.trace(e.getMessage());
    123             }
     121            Main.trace(e);
    124122        }
    125123        return null;
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java

    r10590 r10626  
    8484                } catch (NumberFormatException ex) {
    8585                    // Ignore - cannot auto-increment if last was non-numeric
    86                     if (Main.isTraceEnabled()) {
    87                         Main.trace(ex.getMessage());
    88                     }
     86                    Main.trace(ex);
    8987                }
    9088            } else if (!usage.hadKeys() || PROP_FILL_DEFAULT.get() || "force".equals(use_last_as_default)) {
  • trunk/src/org/openstreetmap/josm/gui/widgets/ChangesetIdTextField.java

    r8840 r10626  
    8484                } catch (NumberFormatException e) {
    8585                    // Ignored
    86                     if (Main.isTraceEnabled()) {
    87                         Main.trace(e.getMessage());
    88                     }
     86                    Main.trace(e);
    8987                }
    9088            }
  • trunk/src/org/openstreetmap/josm/gui/widgets/TextContextualPopupMenu.java

    r10611 r10626  
    196196                undo.undo();
    197197            } catch (CannotUndoException ex) {
    198                 if (Main.isTraceEnabled()) {
    199                     Main.trace(ex.getMessage());
    200                 }
     198                Main.trace(ex);
    201199            } finally {
    202200                updateUndoState();
     
    231229                undo.redo();
    232230            } catch (CannotRedoException ex) {
    233                 if (Main.isTraceEnabled()) {
    234                     Main.trace(ex.getMessage());
    235                 }
     231                Main.trace(ex);
    236232            } finally {
    237233                updateRedoState();
Note: See TracChangeset for help on using the changeset viewer.