@Test
  public void testFireOnKeyUp() throws Exception {
    ValidationTextBoxKeyUpHandlerCollection handlers =
        new ValidationTextBoxKeyUpHandlerCollection();
    final KeyUpHandler handler = mock(KeyUpHandler.class);
    handlers.add(handler);

    final KeyUpEvent event = mock(KeyUpEvent.class);
    handlers.fireOnKeyUp(event);
    verify(handler).onKeyUp(event);
  }
コード例 #2
0
  /** Fire all current {@link KeyUpHandler}. */
  void fireOnKeyUp(KeyUpEvent event) {

    if (handlers != null) {
      handlers.fireOnKeyUp(event);
    }
  }
コード例 #3
0
 public void removeKeyUpHandler(KeyUpHandler handler) {
   if (handlers != null) {
     handlers.remove(handler);
   }
 }
コード例 #4
0
 public void addKeyUpHandler(KeyUpHandler handler) {
   if (handlers == null) {
     handlers = new ValidationTextBoxKeyUpHandlerCollection();
   }
   handlers.add(handler);
 }