@Override
 public void clearAllFields() {
   if (mFieldEditTexts != null) {
     for (EditText fieldEditText : mFieldEditTexts) {
       // Update UI (which will trigger a state change through the {@link TextWatcher})
       fieldEditText.setText("");
     }
   }
   if (localGroupsSelectors != null) {
     for (LocalGroupsSelector selector : localGroupsSelectors) {
       selector.clear();
     }
   }
 }