@Override
          public void reset(CharSequence buffer, int start, int end, int initialState) {
            onReset();
            super.reset(buffer, start, end, initialState);
          }
@Override
          public void reset(CharSequence buffer, int start, int end, int initialState)