protected boolean isFocusedComponentChangeValid(@Nullable Component component, @Nullable AWTEvent cause) {
    return component != null || cause != null;
  }
protected boolean isFocusedComponentChangeValid(@Nullable Component component, @Nullable AWTEvent cause)