public class DateValidator extends java.lang.Object implements DocumentValidator
Constructor and Description |
---|
DateValidator()
Constructor method for i18n purposes only.
|
DateValidator(java.lang.String format,
java.lang.String regex)
Constructor method with format parameter.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDate(java.lang.String text)
Provides the current date value.
|
java.lang.String |
getFormat()
Provides the current format as text to be displayed.
|
boolean |
validate(javax.swing.text.JTextComponent comp)
Checks the document contents if it is a regular date.
|
public DateValidator() throws java.lang.InstantiationException
I18NExtractor
).
java.lang.InstantiationException
- Error indicationpublic DateValidator(java.lang.String format, java.lang.String regex)
format
- The default date formatregex
- The regular expression for checking (optional)java.lang.NullPointerException
- If a parameter is null
java.lang.IllegalArgumentException
- If a parameter is invalidpublic boolean validate(javax.swing.text.JTextComponent comp)
validate
in interface DocumentValidator
comp
- The text componentpublic java.lang.String getFormat()
public java.util.Date getDate(java.lang.String text)
text
- The date textCopyright © 2005-2013 Leisenfels UG (haftungsbeschränkt). All rights reserved.