class CausedFocusEventWrapper {

  public boolean isTraversal() {
    return cause != null && "TRAVERSAL".equals(cause.name());
  }

  public  CausedFocusEventWrapper(FocusEvent e);
  @VisibleForTesting  CausedFocusEventWrapper(Enum<?> cause);

}