package org.itsnat.droid.impl.browser.serveritsnat.evtlistadapter; import android.text.Editable; import android.text.TextWatcher; import org.itsnat.droid.impl.browser.ItsNatViewImpl; import org.itsnat.droid.impl.browser.serveritsnat.event.DroidTextChangeEventImpl; /** * Created by jmarranz on 24/07/14. */ public class TextChangeEventListenerViewAdapter extends DroidEventListenerViewAdapter implements TextWatcher { public TextChangeEventListenerViewAdapter(ItsNatViewImpl viewData) { super(viewData); } @Override public void beforeTextChanged(CharSequence charSequence, int start, int count, int after) { } @Override public void onTextChanged(CharSequence charSequence, int start, int before, int count) { } @Override public void afterTextChanged(Editable editable) { CharSequence nativeEvent = DroidTextChangeEventImpl.createTextChangeEventNative(editable); dispatch("change",nativeEvent); } }