You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ap...@apache.org on 2008/02/15 13:13:36 UTC

svn commit: r628036 - /harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java

Author: apetrenko
Date: Fri Feb 15 04:13:36 2008
New Revision: 628036

URL: http://svn.apache.org/viewvc?rev=628036&view=rev
Log:
New constructor has been added

Modified:
    harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java

Modified: harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java?rev=628036&r1=628035&r2=628036&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java (original)
+++ harmony/enhanced/classlib/trunk/modules/applet/src/main/java/org/apache/harmony/applet/Parameters.java Fri Feb 15 04:13:36 2008
@@ -22,6 +22,7 @@
 
 import java.net.URL;
 import java.util.Map;
+import java.util.HashMap;
 
 /**
  * Applet's startup parameters
@@ -66,6 +67,30 @@
         this.className = className;
         this.name = name;
         this.container = container;
+    }
+
+    Parameters(int id,
+                long parentWindowId,
+                URL documentBase,
+                int documentId,
+                URL codeBase,
+                String className,
+                String []paramStrings,
+                String name,
+                Object container) {
+
+        this.id = id;
+        this.parentWindowId = parentWindowId;
+        this.documentBase = documentBase;
+        this.documentId = documentId;
+        this.codeBase = codeBase;
+        this.className = className;
+        this.name = name;
+        this.container = container;
+        
+        this.parameters = new HashMap<String, String>(paramStrings.length/2);
+        for (int i = 0; i+1 < paramStrings.length; i += 2)
+            parameters.put(paramStrings[i], paramStrings[i+1]);
     }
 
     String getParameter(String name) {