private void dialogChanged()

in eclipse/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/wizards/SetupServerWizardPage.java [240:264]


	private void dialogChanged() {

        // called too early
        if (getControl() == null) {
            return;
        }

		if (useExistingServer.getSelection()) {
            if (existingServerCombo.getErrorMessage(SKIP_SERVER_STARTED) != null) {
                updateStatus(existingServerCombo.getErrorMessage());
				return;
			}
		} else if (setupNewServer.getSelection()) {
			if (newServerName.getText().length()==0 ||
					getHostname().length()==0 ||
					newServerPort.getText().length()==0 ||
					newServerDebugPort.getText().length()==0 ||
					newServerUsername.getText().length() == 0 ||
					newServerPassword.getText().length() == 0) {
				updateStatus("Enter values for new server");
				return;
			}
		}
		updateStatus(null);
	}