Revision: 6413
Author: j...@google.com
Date: Sun Oct 18 11:49:24 2009
Log: Add URL help on warning message for an old plugin.

Patch by: jat
Review by: amitmanjhi

http://code.google.com/p/google-web-toolkit/source/detail?r=6413

Modified:
  /trunk/dev/core/src/com/google/gwt/dev/shell/BrowserChannelServer.java

=======================================
--- /trunk/dev/core/src/com/google/gwt/dev/shell/BrowserChannelServer.java      
 
Fri Oct 16 20:54:44 2009
+++ /trunk/dev/core/src/com/google/gwt/dev/shell/BrowserChannelServer.java      
 
Sun Oct 18 11:49:24 2009
@@ -16,12 +16,15 @@
  package com.google.gwt.dev.shell;

  import com.google.gwt.core.ext.TreeLogger;
+import com.google.gwt.core.ext.TreeLogger.HelpInfo;
  import com.google.gwt.dev.shell.JsValue.DispatchObject;

  import java.io.IOException;
  import java.io.InputStream;
  import java.io.OutputStream;
+import java.net.MalformedURLException;
  import java.net.Socket;
+import java.net.URL;
  import java.util.HashMap;
  import java.util.Map;
  import java.util.Set;
@@ -233,8 +236,27 @@
          moduleName = oldLoadModule.getModuleName();
          userAgent = oldLoadModule.getUserAgent();
          protocolVersion = 1;
+        HelpInfo helpInfo = new HelpInfo() {
+          @Override
+          public String getAnchorText() {
+            return "UsingOOPHM wiki page";
+          }
+
+          @Override
+          public URL getURL() {
+            try {
+              // TODO(jat): better landing page for more info
+              return new URL(
+                  
"http://code.google.com/p/google-web-toolkit/wiki/UsingOOPHM";);
+            } catch (MalformedURLException e) {
+              // can't happen
+              return null;
+            }
+          }
+        };
          logger.log(TreeLogger.WARN, "Connection from old browser plugin  
-- "
-            + "please upgrade to a later version for full functionality");
+            + "please upgrade to a later version for full functionality",  
null,
+            helpInfo);
          break;
        case CHECK_VERSIONS:
          String connectError = null;

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to