protected void onMasterURLChange() { if (!isEmpty(view.getMasterURL())) { view.setMasterURLStatus(FormStatus.VALID); } else { view.setMasterURLStatus(FormStatus.ERROR); } onContentChange(); }
protected void onProviderNameChange() { if (!isEmpty(view.getProviderName())) { view.setProviderNameStatus(FormStatus.VALID); } else { view.setProviderNameStatus(FormStatus.ERROR); } onContentChange(); }
protected void onUserNameChange() { if (!isEmpty(view.getUsername())) { view.setUsernameStatus(FormStatus.VALID); } else { view.setUsernameStatus(FormStatus.ERROR); } onContentChange(); }
public void isValid(final Callback<Boolean> callback) { boolean isValid = !isEmpty(view.getProviderName()) && !isEmpty(view.getMasterURL()) && !isEmpty(view.getUsername()) && !isEmpty(view.getPassword()); callback.callback(isValid); }
protected void onPasswordChange() { if (!isEmpty(view.getPassword())) { view.setPasswordStatus(FormStatus.VALID); } else { view.setPasswordStatus(FormStatus.ERROR); } onContentChange(); }
@Before public void setUp() { presenter = new OpenShiftProviderConfigPresenter(view); presenter.init(); verify(view, times(1)).init(presenter); presenter.addContentChangeHandler(changeHandler); }
@Test public void testGetUser() { when(view.getUsername()).thenReturn(USER_VALUE); assertEquals(USER_VALUE, presenter.getUsername()); }
@Override public void enable() { resetFormState(); enable(true); }
@Override public void disable() { view.disable(); }
@Override public void clear() { view.clear(); }
public String getPassword() { return view.getPassword(); }
public String getProviderName() { return view.getProviderName(); }
public String getUsername() { return view.getUsername(); }
public String getMasterURL() { return view.getMasterURL(); }
private void onContentChange() { fireChangeHandlers(); }
@Override public String getWizardTitle() { return view.getWizardTitle(); }
@Override public void clear() { resetFormState(); this.providerName.setValue(EMPTY_STRING); this.masterURL.setValue(EMPTY_STRING); this.username.setValue(EMPTY_STRING); this.password.setValue(EMPTY_STRING); }
@Override public void disable() { resetFormState(); enable(false); }