Changeset 10179 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
- Timestamp:
- 2016-05-11T02:44:10+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
r9079 r10179 31 31 public class UrlBasedQueryPanel extends JPanel { 32 32 33 private JosmTextField tfUrl; 34 private JLabel lblValid; 33 private final JosmTextField tfUrl = new JosmTextField(); 34 private final JLabel lblValid = new JLabel(); 35 36 /** 37 * Constructs a new {@code UrlBasedQueryPanel}. 38 */ 39 public UrlBasedQueryPanel() { 40 build(); 41 } 35 42 36 43 protected JPanel buildURLPanel() { … … 45 52 gc.weightx = 1.0; 46 53 gc.fill = GridBagConstraints.HORIZONTAL; 47 pnl.add(tfUrl = new JosmTextField(), gc);54 pnl.add(tfUrl, gc); 48 55 tfUrl.getDocument().addDocumentListener(new ChangetQueryUrlValidator()); 49 56 tfUrl.addFocusListener( … … 59 66 gc.weightx = 0.0; 60 67 gc.fill = GridBagConstraints.HORIZONTAL; 61 pnl.add(lblValid = new JLabel(), gc);68 pnl.add(lblValid, gc); 62 69 lblValid.setPreferredSize(new Dimension(20, 20)); 63 70 return pnl; … … 115 122 } 116 123 117 /**118 * Constructs a new {@code UrlBasedQueryPanel}.119 */120 public UrlBasedQueryPanel() {121 build();122 }123 124 124 protected boolean isValidChangesetQueryUrl(String text) { 125 125 return buildChangesetQuery(text) != null; … … 135 135 String path = url.getPath(); 136 136 String query = url.getQuery(); 137 if (path == null || !path.endsWith("/changesets")) return null; 137 if (path == null || !path.endsWith("/changesets")) 138 return null; 138 139 139 140 try { … … 170 171 171 172 protected void feedbackValid() { 172 if ("valid".equals(getCurrentFeedback())) return; 173 if ("valid".equals(getCurrentFeedback())) 174 return; 173 175 lblValid.setIcon(ImageProvider.get("dialogs", "valid")); 174 176 lblValid.setToolTipText(null); … … 177 179 178 180 protected void feedbackInvalid() { 179 if ("invalid".equals(getCurrentFeedback())) return; 181 if ("invalid".equals(getCurrentFeedback())) 182 return; 180 183 lblValid.setIcon(ImageProvider.get("warning-small")); 181 184 lblValid.setToolTipText(tr("This changeset query URL is invalid"));
Note:
See TracChangeset
for help on using the changeset viewer.