private void createDevicesSection() {

		BasePanel deviceSection = new BasePanel();
		deviceSection.setBorderSize(1);
		deviceSection.setArc(10);
		deviceSection.setBorder(BorderFactory.createEmptyBorder(6, 6, 6, 6));
		GridBagLayout deviceSectionLayout;
		deviceSection.setLayout(deviceSectionLayout = new GridBagLayout());

		Iterator<Device> i = host.getDevices().iterator();

		if (!i.hasNext()) {
			createInfoLine(
					deviceSection,
					deviceSectionLayout,
					"",
					RemoteResourcesLocalization
							.getMessage(RemoteResourcesMessages.HostConfigurationDialog_NoDeviceMessage));
		} else {
			while (i.hasNext()) {
				Device d = i.next();

				createInfoLine(
						deviceSection,
						deviceSectionLayout,
						RemoteResourcesLocalization
								.getMessage(RemoteResourcesMessages.DeviceConfigurationDialog_DeviceName),
						d.getName());
				createInfoLine(
						deviceSection,
						deviceSectionLayout,
						RemoteResourcesLocalization
								.getMessage(RemoteResourcesMessages.DeviceConfigurationDialog_DeviceSerialNumber),
						d.getSerialNumber());
				createInfoLine(
						deviceSection,
						deviceSectionLayout,
						RemoteResourcesLocalization
								.getMessage(RemoteResourcesMessages.DeviceConfigurationDialog_DeviceHost),
						d.getHost());
				if (i.hasNext()) {
					JSeparator separator = new JSeparator();
					GridBagConstraints constraints = new GridBagConstraints();
					constraints.gridx = 0;
					constraints.gridwidth = GridBagConstraints.REMAINDER;
					constraints.fill = GridBagConstraints.HORIZONTAL;
					deviceSectionLayout.addLayoutComponent(separator,
							constraints);
					deviceSection.add(separator);
				}
			}
		}

		GridBagConstraints constraints = new GridBagConstraints();
		constraints.anchor = GridBagConstraints.CENTER;
		constraints.fill = GridBagConstraints.BOTH;
		constraints.gridx = 0;
		constraints.gridy = gridy++;
		constraints.weightx = 1;
		constraints.insets = new Insets(4, 4, 4, 4);

		contentLayout.addLayoutComponent(deviceSection, constraints);
		content.add(deviceSection);
	}