TextValidator.java 1005 Bytes
package com.bitstrips.imoji.util;

import android.text.Editable;
import android.text.TextWatcher;
import com.bitstrips.imoji.ui.views.FormField;

public abstract class TextValidator
  implements TextWatcher
{
  protected final FormField field;
  
  public TextValidator(FormField paramFormField)
  {
    this.field = paramFormField;
  }
  
  public final void afterTextChanged(Editable paramEditable)
  {
    paramEditable = paramEditable.toString();
    validate(this.field, paramEditable);
  }
  
  public final void beforeTextChanged(CharSequence paramCharSequence, int paramInt1, int paramInt2, int paramInt3) {}
  
  public final void onTextChanged(CharSequence paramCharSequence, int paramInt1, int paramInt2, int paramInt3) {}
  
  public abstract void validate(FormField paramFormField, String paramString);
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/bitstrips/imoji/util/TextValidator.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */