diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java')
-rw-r--r-- | plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java b/plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java index 5034bdde80..3a77525931 100644 --- a/plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java +++ b/plugins/org.eclipse.net4j.buddies.ui/src/org/eclipse/net4j/buddies/internal/ui/preferences/BuddiesPreferencePage.java @@ -18,6 +18,7 @@ import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.ModifyListener; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; +import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Label; @@ -34,6 +35,8 @@ public class BuddiesPreferencePage extends OMPreferencePage private Text password; + private Button autoConnect; + private ModifyListener modifyListener = new ModifyListener() { public void modifyText(ModifyEvent e) @@ -73,6 +76,9 @@ public class BuddiesPreferencePage extends OMPreferencePage password.setLayoutData(new GridData(100, SWT.DEFAULT)); password.addModifyListener(modifyListener); + new Label(composite, SWT.NONE); + autoConnect = new Button(composite, SWT.CHECK); + initValues(); return composite; } @@ -82,6 +88,7 @@ public class BuddiesPreferencePage extends OMPreferencePage connectorDescription.setText(OM.PREF_CONNECTOR_DESCRIPTION.getValue()); userID.setText(OM.PREF_USER_ID.getValue()); password.setText(OM.PREF_PASSWORD.getValue()); + autoConnect.setSelection(OM.PREF_AUTO_CONNECT.getValue()); } @Override @@ -90,6 +97,7 @@ public class BuddiesPreferencePage extends OMPreferencePage OM.PREF_CONNECTOR_DESCRIPTION.setValue(connectorDescription.getText()); OM.PREF_USER_ID.setValue(userID.getText()); OM.PREF_PASSWORD.setValue(password.getText()); + OM.PREF_AUTO_CONNECT.setValue(autoConnect.getSelection()); return super.performOk(); } |