package com.chaoran.imp;

import android.graphics.drawable.Drawable;
import android.text.Editable;
import android.view.View.OnFocusChangeListener;

public interface InputInterface {
	public String getDefaultValue();
	public void setDefaultValue(String defaultValue);

	public String getNextFocus();

	public void setNextFocus(String nextFocus);

	public String getFocusInFun();

	public void setFocusInFun(String focusInFun);

	public String getFocusOutFun();

	public void setFocusOutFun(String focusOutFun);

	public boolean getIsNull();

	public void setIsNull(boolean isNull);

	public String getLabel();

	public void setLabel(String label);

	public boolean getIsTextChange();

	public void setIsTextChange(boolean isTextChange);

	public void setTag(final Object tag);

	public Object getTag();

	public void setTextSize(float size);

	public void setOnFocusChangeListener(OnFocusChangeListener l);

	public boolean getCloseKeyBoard();

	public void setCloseKeyBoard(boolean closeKeyBoard);

	public void setEnabled(boolean enabled);

	public void setBackgroundDrawable(Drawable d);

	public void setText(CharSequence text);

	public Editable getText();

	public void setPadding(int left, int top, int right, int bottom);

	public void setGravity(int gravity);

	public void setInputType(int type);
	public void setTextColor(int color);
}
