.setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_left_column_connection);
/*
* prepare network setting composite
*/
Composite autoconnectComposite = new IllustratedComposite(leftColumn,
SWT.TOP, ImageManager.ELCL_XMPP_CONNECTED);
autoconnectComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER,
true, true));
autoconnectComposite.setLayout(LayoutUtils.createGridLayout(0, 5));
autoconnectComposite.setBackgroundMode(SWT.INHERIT_NONE);
/*
* auto connect
*/
Label autoConnectLabel = new Label(autoconnectComposite, SWT.WRAP);
autoConnectLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
false));
autoConnectLabel
.setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_label_autoconnect);
this.autoConnectButton = new Button(autoconnectComposite, SWT.CHECK
| SWT.LEFT);
this.autoConnectButton
.setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_button_autoconnect);
/*
* separator
*/
new Label(leftColumn, SWT.SEPARATOR | SWT.HORIZONTAL)
.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));
// Gateway port mapping setting
Composite gatewayComposite = new IllustratedComposite(leftColumn,
SWT.TOP, ImageManager.ICON_UPNP);
gatewayComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
true));
gatewayComposite.setLayout(LayoutUtils.createGridLayout(0, 5));
gatewayComposite.setBackgroundMode(SWT.INHERIT_NONE);
portmappingLabel = new Label(gatewayComposite, SWT.WRAP);
portmappingLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
false));
portmappingLabel
.setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_label_portmapping);
this.setupPortmappingButton = new Button(gatewayComposite, SWT.CHECK
| SWT.LEFT | SWT.WRAP);
this.setupPortmappingButton
.setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_button_portmapping);
this.setupPortmappingButton
.setToolTipText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_button_portmapping_tooltip);
setupPortmappingButton.setEnabled(false);
Composite comboCompo = new Composite(gatewayComposite, SWT.TOP
| SWT.LEFT);
RowLayout rowLayout = new RowLayout();
rowLayout.marginLeft = 16;
comboCompo.setLayout(rowLayout);
gatewaysCombo = new Combo(comboCompo, SWT.DROP_DOWN | SWT.READ_ONLY);
gatewayInfo = new Label(comboCompo, SWT.NONE);
gatewayInfo.setEnabled(false);
/*
* separator
*/
new Label(leftColumn, SWT.SEPARATOR | SWT.HORIZONTAL)
.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
/*
* skype
*/
Composite skypeComposite = new IllustratedComposite(leftColumn,
SWT.TOP, ImageManager.ELCL_BUDDY_SKYPE_CALL);
skypeComposite.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
true));
skypeComposite.setLayout(LayoutUtils.createGridLayout(2, false, 0, 5));
skypeComposite.setBackgroundMode(SWT.INHERIT_NONE);
Label skypeLabel = new Label(skypeComposite, SWT.WRAP);
skypeLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true,
false, 2, 1));
skypeLabel