Author: musachy
Date: Tue Jun 12 10:55:36 2007
New Revision: 546575

URL: http://svn.apache.org/viewvc?view=rev&rev=546575
Log:
* Remove last references to Dojo
* Remove unused file (TimePicker-1.txt)

Removed:
    
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/TimePicker-1.txt
Modified:
    
struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/utils.js
    struts/struts2/trunk/core/src/main/resources/template/simple/form-close.ftl
    struts/struts2/trunk/core/src/main/resources/template/simple/head.ftl
    
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt
    
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt
    
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt
    
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt

Modified: 
struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/utils.js
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/utils.js?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- 
struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/utils.js 
(original)
+++ 
struts/struts2/trunk/core/src/main/resources/org/apache/struts2/static/utils.js 
Tue Jun 12 10:55:36 2007
@@ -64,7 +64,7 @@
     return StrutsUtils.nextElement(node, tagName);
   }
   return node;  
-}
+};
 
 StrutsUtils.previousElement = function(node, tagName) {
   if(!node) { return null; }
@@ -77,4 +77,24 @@
     return StrutsUtils.previousElement(node, tagName);
   }
   return node;  
-}
+};
+
+StrutsUtils.addOnLoad = function(func) {
+  var oldonload = window.onload;
+  if (typeof window.onload != 'function') {
+    window.onload = func;
+  } else {
+    window.onload = function() {
+      oldonload();
+      func();
+    }
+  }
+};
+
+StrutsUtils.addEventListener = function(element, name, observer, capture) {
+  if (element.addEventListener) {
+    element.addEventListener(name, observer, false);
+  } else if (element.attachEvent) {
+    element.attachEvent('on' + name, observer);
+  }
+};

Modified: 
struts/struts2/trunk/core/src/main/resources/template/simple/form-close.ftl
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/template/simple/form-close.ftl?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/template/simple/form-close.ftl 
(original)
+++ struts/struts2/trunk/core/src/main/resources/template/simple/form-close.ftl 
Tue Jun 12 10:55:36 2007
@@ -6,12 +6,11 @@
   Enable auto-select of optiontransferselect tag's entries upon containing 
form's 
   submission.
 -->
-dojo.require("dojo.event.*");
 <#if (parameters.optiontransferselectIds?if_exists?size > 0)>
        var containingForm = document.getElementById("${parameters.id}");
        <#assign selectObjIds = parameters.optiontransferselectIds.keySet() />
        <#list selectObjIds as selectObjectId>
-               dojo.event.connect(containingForm, "onsubmit", 
+               StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var selectObj = 
document.getElementById("${selectObjectId}");
                                <#if 
parameters.optiontransferselectIds.get(selectObjectId)?exists>
@@ -20,14 +19,14 @@
                                <#else>
                                        selectAllOptionsExceptSome(selectObj, 
"key", "");
                                </#if>
-                       });
+                       }, true);
        </#list>
 </#if>
 <#if (parameters.inputtransferselectIds?if_exists?size > 0)>
        var containingForm = document.getElementById("${parameters.id}");
        <#assign selectObjIds = parameters.inputtransferselectIds.keySet() />
        <#list selectObjIds as selectObjectId>
-               dojo.event.connect(containingForm, "onsubmit",
+               StrutsUtils.addEventListener(containingForm, "submit",
                        function(evt) {
                                var selectObj = 
document.getElementById("${selectObjectId}");
                                <#if 
parameters.inputtransferselectIds.get(selectObjectId)?exists>
@@ -36,14 +35,14 @@
                                <#else>
                                        selectAllOptionsExceptSome(selectObj, 
"key", "");
                                </#if>
-                       });
+                       }, true);
        </#list>
 </#if>
 <#if (parameters.optiontransferselectDoubleIds?if_exists?size > 0)>
        var containingForm = document.getElementById("${parameters.id}");
        <#assign selectDoubleObjIds = 
parameters.optiontransferselectDoubleIds.keySet() />
        <#list selectDoubleObjIds as selectObjId>
-               dojo.event.connect(containingForm, "onsubmit", 
+               StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var selectObj = 
document.getElementById("${selectObjId}");
                                <#if 
parameters.optiontransferselectDoubleIds.get(selectObjId)?exists>
@@ -52,7 +51,7 @@
                                <#else>
                                        selectAllOptionsExceptSome(selectObj, 
"key", "");
                                </#if>
-                       });
+                       }, true);
        </#list>
 </#if>
 
@@ -65,7 +64,7 @@
        var containingForm = document.getElementById("${parameters.id}");
        <#assign tmpIds = parameters.updownselectIds.keySet() />
        <#list tmpIds as tmpId>
-               dojo.event.connect(containingForm, "onsubmit", 
+               StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var updownselectObj = 
document.getElementById("${tmpId}");
                                <#if 
parameters.updownselectIds.get(tmpId)?exists>
@@ -74,7 +73,7 @@
                                <#else>
                                        
selectAllOptionsExceptSome(updownselectObj, "key", "");
                                </#if>
-                       });
+                       }, true);
        </#list>
 </#if>
 </script>

Modified: struts/struts2/trunk/core/src/main/resources/template/simple/head.ftl
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/template/simple/head.ftl?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/template/simple/head.ftl 
(original)
+++ struts/struts2/trunk/core/src/main/resources/template/simple/head.ftl Tue 
Jun 12 10:55:36 2007
@@ -0,0 +1 @@
+<script language="JavaScript" src="${base}/struts/utils.js" 
type="text/javascript"></script>
\ No newline at end of file

Modified: 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt
 (original)
+++ 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-11.txt
 Tue Jun 12 10:55:36 2007
@@ -21,11 +21,10 @@
 
 
 <script type="text/javascript">
-       dojo.require("dojo.event.*");
        var containingForm = document.getElementById("myAction");
-       dojo.event.connect(containingForm, "onsubmit", 
+       StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var updownselectObj = 
document.getElementById("myAction_myUpDownSelectTag");
                                selectAllOptionsExceptSome(updownselectObj, 
"key", "");
-                       });
+                       }, true);
 </script>

Modified: 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt
 (original)
+++ 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-2.txt
 Tue Jun 12 10:55:36 2007
@@ -21,13 +21,12 @@
 
 
 <script type="text/javascript">
-       dojo.require("dojo.event.*");
        var containingForm = document.getElementById("myAction");
-       dojo.event.connect(containingForm, "onsubmit", 
+       StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var updownselectObj = 
document.getElementById("myAction_myUpDownSelectTag");
                                selectAllOptionsExceptSome(updownselectObj, 
"key", "");
-                       });
+                       }, true);
 </script>
 
 <script type="text/javascript">

Modified: 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt
 (original)
+++ 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/Formtag-6.txt
 Tue Jun 12 10:55:36 2007
@@ -19,11 +19,10 @@
 
 
 <script type="text/javascript">
-       dojo.require("dojo.event.*");
        var containingForm = document.getElementById("myAction");
-       dojo.event.connect(containingForm, "onsubmit", 
+       StrutsUtils.addEventListener(containingForm, "submit", 
                        function(evt) {
                                var updownselectObj = 
document.getElementById("myAction_myUpDownSelectTag");
                                selectAllOptionsExceptSome(updownselectObj, 
"key", "");
-                       });
+                       }, true);
 </script>

Modified: 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt?view=diff&rev=546575&r1=546574&r2=546575
==============================================================================
--- 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt
 (original)
+++ 
struts/struts2/trunk/core/src/test/resources/org/apache/struts2/views/jsp/ui/HeadTagTest-1.txt
 Tue Jun 12 10:55:36 2007
@@ -1 +1,2 @@
-<link rel="stylesheet" href="/struts/xhtml/styles.css" type="text/css"/>
\ No newline at end of file
+<link rel="stylesheet" href="/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" src="/struts/utils.js" 
type="text/javascript"></script>
\ No newline at end of file


Reply via email to