diff -r e5618cc85d74 -r 6c158198356e javamanager/javainstaller/installerui/javasrc/com/nokia/mj/impl/installer/ui/eswt2/UsernamePasswordView.java --- a/javamanager/javainstaller/installerui/javasrc/com/nokia/mj/impl/installer/ui/eswt2/UsernamePasswordView.java Thu Jul 15 18:31:06 2010 +0300 +++ b/javamanager/javainstaller/installerui/javasrc/com/nokia/mj/impl/installer/ui/eswt2/UsernamePasswordView.java Thu Aug 19 09:48:13 2010 +0300 @@ -108,28 +108,33 @@ int labelStyle = SWT.WRAP; - Label titleLabel = createLabel - (InstallerUiTexts.get(InstallerUiTexts.CONNECT_TO), labelStyle); - titleLabel.setFont(iInstallerUi.getBoldFont()); + Label titleLabel = createLabel( + InstallerUiTexts.get(InstallerUiTexts.CONNECT_TO), labelStyle); + setCssId(titleLabel, "heading"); - Label urlLabel = createLabel(iUrl, labelStyle); + Label urlLabel = createLabel(getServer(iUrl), labelStyle); + setCssId(urlLabel, "urlLabel"); - Label authLabel = createLabel - (InstallerUiTexts.get - (InstallerUiTexts.DOWNLOAD_APPLICATION, new String[] { iAppName }), - labelStyle); + Label authLabel = createLabel( + InstallerUiTexts.get(InstallerUiTexts.DOWNLOAD_APPLICATION, + new String[] { iAppName }), labelStyle); + setCssId(authLabel, "authLabel"); - Label usernameLabel = createLabel - (InstallerUiTexts.get(InstallerUiTexts.USERNAME), labelStyle); + Label usernameLabel = createLabel( + InstallerUiTexts.get(InstallerUiTexts.USERNAME), labelStyle); + setCssId(usernameLabel, "usernamePasswordLabel"); iUsernameText = new Text(getComposite(), SWT.BORDER); + setCssId(iUsernameText, "usernamePasswordInputField"); iUsernameText.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); addSoftKeyListenerFor(iUsernameText); - Label passwordLabel = createLabel - (InstallerUiTexts.get(InstallerUiTexts.PASSWORD), labelStyle); + Label passwordLabel = createLabel( + InstallerUiTexts.get(InstallerUiTexts.PASSWORD), labelStyle); + setCssId(passwordLabel, "usernamePasswordLabel"); iPasswordText = new Text(getComposite(), SWT.PASSWORD | SWT.BORDER); + setCssId(iPasswordText, "usernamePasswordInputField"); iPasswordText.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); addSoftKeyListenerFor(iPasswordText); } @@ -151,4 +156,31 @@ { return SWT.V_SCROLL; } + + /** + * Returns server part from HTTP URL. + */ + private String getServer(String aUrl) + { + String server = aUrl; + int i = server.indexOf("://"); + if (i != -1) + { + server = server.substring(i + 3); + i = server.indexOf(":"); + if (i != -1) + { + server = server.substring(0, i); + } + else + { + i = server.indexOf("/"); + if (i != -1) + { + server = server.substring(0, i); + } + } + } + return server; + } }