Skip to content

Commit

Permalink
closes cfeclipse#22: Prevent default settings from displaying "Could …
Browse files Browse the repository at this point in the history
  • Loading branch information
denuno authored and jesse.shaffer committed Feb 18, 2014
1 parent 7a093c0 commit b570693
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 14 deletions.
Expand Up @@ -8,8 +8,8 @@ public class BrowserPreferenceConstants {
public static final String P_TESTCASE_QUERYSTRING = "testCaseQueryString";

public static void setDefaults(IPreferenceStore store) {
store.setDefault(P_PRIMARY_BROWSER_PATH,"C:\\Program Files\\Mozilla Firefox\\firefox.exe");
store.setDefault(P_SECONDARY_BROWSER_PATH,"C:\\Program Files\\Internet Explorer\\iexplore.exe");
store.setDefault(P_PRIMARY_BROWSER_PATH, "");
store.setDefault(P_SECONDARY_BROWSER_PATH, "");
store.setDefault(P_TESTCASE_QUERYSTRING,"?method=RunTestRemote");
}
}
Expand Up @@ -78,7 +78,10 @@ protected boolean checkState() {
}

public boolean isValid() {
if (new File(getStringValue()).exists()) {

if (getStringValue().length() == 0) {
return true;
} else if (new File(getStringValue()).exists()) {
clearErrorMessage();
return true;
}
Expand Down
Expand Up @@ -6,23 +6,14 @@
*/
package org.cfeclipse.cfml.preferences;

import java.io.File;
import java.util.Arrays;

import org.cfeclipse.cfml.CFMLPlugin;
import org.cfeclipse.cfml.net.FTPConnectionProperties;
import org.cfeclipse.cfml.net.ftp.FTPConnection;
import org.cfeclipse.cfml.views.explorer.vfs.view.VFSView;
import org.eclipse.jface.dialogs.Dialog;
import org.eclipse.jface.dialogs.IDialogConstants;
import org.eclipse.jface.preference.DirectoryFieldEditor;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.TableViewer;
import org.eclipse.jface.wizard.WizardPage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.ControlEvent;
import org.eclipse.swt.events.ControlListener;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.events.SelectionEvent;
Expand All @@ -42,7 +33,6 @@
import org.eclipse.swt.widgets.Group;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Table;
import org.eclipse.swt.widgets.TableItem;
import org.eclipse.swt.widgets.Text;
Expand Down Expand Up @@ -240,7 +230,7 @@ private void redraw() {

@Override
public boolean isValid() {
if(connectionProperties.getConnectionid() == "") {
if (connectionProperties.getConnectionid() != "") {
validateInput();
if(errorMessageLabel.getText().length() > 0)
return false;
Expand Down

0 comments on commit b570693

Please sign in to comment.