title: How to handle the setText("Some Text") event on a disabled TextBox
body: <p>I want to fire an event when setting a value in a TextBox with <code>setText("something")</code></p>
  
  <p>What I tried so far</p>
  
  <pre><code>w.addChangeHandler(new ChangeHandler() {            
      @Override
      public void onChange(ChangeEvent event) {
      isChanged = true;
  }
  });
  </code></pre>
  
  <p>And I tried also to have a custom a TextBox that listen to past event</p>
  
  <pre><code>class CustomTextBox extends TextBox implements HasHandlers {
  
   private HandlerManager handlerManager;
  
   public CustomTextBox() {
       super();        
       handlerManager = new HandlerManager(this);  
       sinkEvents(Event.ONPASTE);      
   }
  
   @Override
   public void onBrowserEvent(Event event) {
     super.onBrowserEvent(event);
  
     switch (event.getTypeInt()) {
       case Event.ONPASTE:{
        fireEvent(new TextChangeEvent());
         break;
       }
       default:
         // Do nothing
     }
   }
  
   @Override
   public void fireEvent(GwtEvent&lt;?&gt; event) {
     handlerManager.fireEvent(event);
   }
  
   public HandlerRegistration addTextChangeEventHandler(TextChangeEventHandler handler) {
     return handlerManager.addHandler(TextChangeEvent.TYPE, handler);
   }
  }
  </code></pre>
  
  <p>With no success, any suggestions would be appreciated.</p>