danger.util
Class TextInputFilter

java.lang.Object
  |
  +--danger.util.TextInputFilter

public abstract class TextInputFilter
extends java.lang.Object


Field Summary
protected  EditText mEditText
           
protected  TextInputFilter mNext
           
protected  TextBuffer mText
           
 
Constructor Summary
TextInputFilter()
           
 
Method Summary
 void attach(TextInputFilter inFilter)
           
static TextInputFilter newAllCapsFilter()
           
static TextInputFilter newAlphaFilter()
           
static TextInputFilter newEmailAddressFilter()
           
static TextInputFilter newLengthFilter(int inLimit)
           
static TextInputFilter newNewlineFilter()
           
static TextInputFilter newNumericFilter()
           
abstract  char processChar(char inChar)
           
 void setEditText(EditText inEditText)
           
 void setText(TextBuffer inText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mText

protected TextBuffer mText

mEditText

protected EditText mEditText

mNext

protected TextInputFilter mNext
Constructor Detail

TextInputFilter

public TextInputFilter()
Method Detail

processChar

public abstract char processChar(char inChar)

attach

public void attach(TextInputFilter inFilter)

setText

public void setText(TextBuffer inText)

setEditText

public void setEditText(EditText inEditText)

newLengthFilter

public static TextInputFilter newLengthFilter(int inLimit)

newAlphaFilter

public static TextInputFilter newAlphaFilter()

newNumericFilter

public static TextInputFilter newNumericFilter()

newNewlineFilter

public static TextInputFilter newNewlineFilter()

newEmailAddressFilter

public static TextInputFilter newEmailAddressFilter()

newAllCapsFilter

public static TextInputFilter newAllCapsFilter()


Danger Confidential. Copyright © 2000-2003, Danger Inc.