Android Open Source - AndroidModelView Date Validator






From Project

Back to project page AndroidModelView.

License

The source code is released under:

MIT License

If you think the Android project AndroidModelView listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.khar.isframework.validator;
/* w w w .  j ava 2s. c o m*/
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * validate date
 * @author kharisma
 *
 */
public class DateValidator extends BasicValidator{
  String dateFormat;
  public DateValidator(String attributeName){
    super(attributeName,"Not a valid date format");
    this.dateFormat = "yyyy-MM-dd";
  }
  public DateValidator(String attributeName,String dateFormat){
    super(attributeName,"Not a valid date format");
    this.dateFormat = dateFormat;
  }
  /**
   * validate String
   */
  public boolean validate(Object i) {
    SimpleDateFormat f = new SimpleDateFormat(dateFormat);
    f.setLenient(false);
    try {
       Date date = f.parse((String) i);
    } catch (ParseException e) {
      
      e.printStackTrace();
      return false;
    }
 
    return true;
  }

}




Java Source Code List

com.khar.isframework.DataAccess.java
com.khar.isframework.FlexibleModel.java
com.khar.isframework.ModelAdapter.java
com.khar.isframework.ModelListFragment.java
com.khar.isframework.Model.java
com.khar.isframework.MySqliteHelper.java
com.khar.isframework.Query.java
com.khar.isframework.SqliteDataAccess.java
com.khar.isframework.formbuilder.BasicTheme.java
com.khar.isframework.formbuilder.FormBuilder.java
com.khar.isframework.formbuilder.Theme.java
com.khar.isframework.models.ibu.IbuListFragment.java
com.khar.isframework.models.ibu.Ibu.java
com.khar.isframework.models.rs.RSDetailFragment.java
com.khar.isframework.models.rs.RSListFragment.java
com.khar.isframework.models.rs.RumahSakit.java
com.khar.isframework.validator.BasicValidator.java
com.khar.isframework.validator.DateValidator.java
com.khar.isframework.validator.Validator.java
com.kharcustom.testframework.DummyDetailActivity.java
com.kharcustom.testframework.DummyDetailFragment.java
com.kharcustom.testframework.DummyEditForm.java
com.kharcustom.testframework.EmptyDetilFragment.java
com.kharcustom.testframework.FormTester.java
com.kharcustom.testframework.GenericForm.java
com.kharcustom.testframework.IbuDetailActivity.java
com.kharcustom.testframework.IbuDetailFragment.java
com.kharcustom.testframework.IbuListActivity.java
com.kharcustom.testframework.ModuleMenuHandler.java
com.kharcustom.testframework.dummy.DummyContent.java