Changeset 10073 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/server/UserNameValidator.java
- Timestamp:
- 2016-03-29T00:07:10+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/server/UserNameValidator.java
r8461 r10073 6 6 import javax.swing.text.JTextComponent; 7 7 8 import org.openstreetmap.josm.gui.widgets. AbstractTextComponentValidator;8 import org.openstreetmap.josm.gui.widgets.DefaultTextComponentValidator; 9 9 10 10 /** 11 11 * Validator for OSM username. 12 12 */ 13 public class UserNameValidator extends AbstractTextComponentValidator {13 public class UserNameValidator extends DefaultTextComponentValidator { 14 14 15 15 /** … … 18 18 */ 19 19 public UserNameValidator(JTextComponent tc) { 20 super(tc); 21 } 22 23 @Override 24 public boolean isValid() { 25 return !getComponent().getText().trim().isEmpty(); 26 } 27 28 @Override 29 public void validate() { 30 if (isValid()) { 31 feedbackValid(tr("Please enter your OSM user name")); 32 } else { 33 feedbackInvalid(tr("The user name cannot be empty. Please enter your OSM user name")); 34 } 20 super(tc, tr("Please enter your OSM user name"), tr("The user name cannot be empty. Please enter your OSM user name")); 35 21 } 36 22 }
Note:
See TracChangeset
for help on using the changeset viewer.