You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xap-commits@incubator.apache.org by jm...@apache.org on 2006/10/20 01:10:51 UTC

svn commit: r465943 - in /incubator/xap/trunk: WebContent/examples/widgets/ src/xap/bridges/dojo/ src/xap/bridges/xap/ src/xap/session/ src/xap/util/ src/xap/widgets/ src/xap/widgets/dojo/

Author: jmargaris
Date: Thu Oct 19 18:10:47 2006
New Revision: 465943

URL: http://svn.apache.org/viewvc?view=rev&rev=465943
Log:
fixes for a bunch of problems uncovered by just-in-time
loading of bridge classes, require/provide problems, etc

Modified:
    incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js
    incubator/xap/trunk/src/xap/bridges/dojo/HorizontalSeparatorBridge.js
    incubator/xap/trunk/src/xap/bridges/dojo/MenuBarBridge.js
    incubator/xap/trunk/src/xap/bridges/dojo/MenuBarItemBridge.js
    incubator/xap/trunk/src/xap/bridges/dojo/MenuBridge.js
    incubator/xap/trunk/src/xap/bridges/dojo/MenuItemBridge.js
    incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js
    incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js
    incubator/xap/trunk/src/xap/bridges/xap/CheckboxBridge.js
    incubator/xap/trunk/src/xap/bridges/xap/RadioButtonBridge.js
    incubator/xap/trunk/src/xap/session/ClientSession.js
    incubator/xap/trunk/src/xap/util/MessageFormat.js
    incubator/xap/trunk/src/xap/widgets/ListBox.js
    incubator/xap/trunk/src/xap/widgets/ListItem.js
    incubator/xap/trunk/src/xap/widgets/XapComboBox.js
    incubator/xap/trunk/src/xap/widgets/dojo/BorderPanel.js
    incubator/xap/trunk/src/xap/widgets/dojo/FreePanel.js
    incubator/xap/trunk/src/xap/widgets/dojo/HorizontalFlowPane.js
    incubator/xap/trunk/src/xap/widgets/dojo/HorizontalPanel.js
    incubator/xap/trunk/src/xap/widgets/dojo/HtmlWrapper.js
    incubator/xap/trunk/src/xap/widgets/dojo/PasswordField.js
    incubator/xap/trunk/src/xap/widgets/dojo/ScrollPane.js
    incubator/xap/trunk/src/xap/widgets/dojo/TextArea.js
    incubator/xap/trunk/src/xap/widgets/dojo/TextField.js
    incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js
    incubator/xap/trunk/src/xap/widgets/dojo/VerticalPanel.js
    incubator/xap/trunk/src/xap/widgets/dojo/Window.js

Modified: incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js (original)
+++ incubator/xap/trunk/WebContent/examples/widgets/AttributeTester.js Thu Oct 19 18:10:47 2006
@@ -43,8 +43,8 @@
 	
 	text = text.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
 	text = text.replace(/\n/g,'<br>');
-	this._logDiv.innerHTML = this._logDiv.innerHTML.replace(/<[/]*b>/g,"")
-		 + "<br/><br/><b>" + text+"</b>";
+	this._logDiv.innerHTML = this._logDiv.innerHTML.replace(/<[\/]*b>/g,"") +
+		 "<br/><br/><b>" + text+"</b>";
 	if (this._logDiv.innerHTML.length>5000){
       	this._logDiv.innerHTML = this._logDiv.innerHTML.substring(this._logDiv.innerHTML.length-5000);
 	}

Modified: incubator/xap/trunk/src/xap/bridges/dojo/HorizontalSeparatorBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/HorizontalSeparatorBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/HorizontalSeparatorBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/HorizontalSeparatorBridge.js Thu Oct 19 18:10:47 2006
@@ -25,6 +25,7 @@
 
 Xap.require("dojo.widget.MenuBar2");
 Xap.require("xap.session.ClientEvent"); 
+Xap.require("xap.bridges.dojo.DojoWidgetBridge"); 
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/dojo/MenuBarBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/MenuBarBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/MenuBarBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/MenuBarBridge.js Thu Oct 19 18:10:47 2006
@@ -25,6 +25,7 @@
 
 Xap.require("dojo.widget.Menu2");
 Xap.require("xap.session.ClientEvent"); 
+Xap.require('xap.bridges.dojo.DojoWidgetBridge');
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/dojo/MenuBarItemBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/MenuBarItemBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/MenuBarItemBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/MenuBarItemBridge.js Thu Oct 19 18:10:47 2006
@@ -25,6 +25,7 @@
 
 Xap.require("dojo.widget.Menu2");
 Xap.require("xap.session.ClientEvent"); 
+Xap.require('xap.bridges.dojo.DojoWidgetBridge');
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/dojo/MenuBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/MenuBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/MenuBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/MenuBridge.js Thu Oct 19 18:10:47 2006
@@ -25,6 +25,7 @@
 
 Xap.require("dojo.widget.Menu2");
 Xap.require("xap.session.ClientEvent"); 
+Xap.require('xap.bridges.dojo.DojoWidgetBridge');
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/dojo/MenuItemBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/MenuItemBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/MenuItemBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/MenuItemBridge.js Thu Oct 19 18:10:47 2006
@@ -25,6 +25,7 @@
 
 Xap.require("dojo.widget.Menu2");
 Xap.require("xap.session.ClientEvent"); 
+Xap.require('xap.bridges.dojo.DojoWidgetBridge');
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/dojo/WindowBridge.js Thu Oct 19 18:10:47 2006
@@ -26,6 +26,7 @@
 Xap.require("xap.widgets.dojo.Window");
 Xap.require("xap.session.ClientEvent"); 
 Xap.require("xap.util.Event");
+Xap.require('xap.bridges.dojo.DojoWidgetBridge');
 
  /**
  * @fileoverview

Modified: incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/xap/ButtonBridge.js Thu Oct 19 18:10:47 2006
@@ -16,17 +16,15 @@
  */
 
 Xap.provide("xap.bridges.xap.ButtonBridge"); 
-Xap.require("xap.bridges.basic.AbstractWidgetBridge");
+Xap.require("xap.bridges.xap.LabelBridge"); 
 Xap.require("xap.widgets.Button");
 
 xap.bridges.xap.ButtonBridge = function() {
-	xap.bridges.basic.AbstractWidgetBridge.call(this);
+	xap.bridges.xap.LabelBridge.call(this);
 }
 
-Xap.setupClassAsSubclassOf("xap.bridges.xap.ButtonBridge", "xap.bridges.basic.AbstractWidgetBridge");
+Xap.setupClassAsSubclassOf("xap.bridges.xap.ButtonBridge", "xap.bridges.xap.LabelBridge");
 
-
-xap.bridges.xap.ButtonBridge.prototype = new xap.bridges.xap.LabelBridge();
 
 xap.bridges.xap.ButtonBridge.prototype.obtainPeer = function() {
 

Modified: incubator/xap/trunk/src/xap/bridges/xap/CheckboxBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/xap/CheckboxBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/xap/CheckboxBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/xap/CheckboxBridge.js Thu Oct 19 18:10:47 2006
@@ -16,17 +16,14 @@
  */
 
 Xap.provide("xap.bridges.xap.CheckboxBridge"); 
-Xap.require("xap.bridges.basic.AbstractWidgetBridge");
+Xap.require("xap.bridges.xap.ButtonBridge");
 Xap.require("xap.widgets.Checkbox");
 
 xap.bridges.xap.CheckboxBridge = function() {
-	xap.bridges.basic.AbstractWidgetBridge.call(this);
+	xap.bridges.xap.ButtonBridge(this);
 }
 
-Xap.setupClassAsSubclassOf("xap.bridges.xap.CheckboxBridge", "xap.bridges.basic.AbstractWidgetBridge");
-
-
-xap.bridges.xap.CheckboxBridge.prototype = new xap.bridges.xap.LabelBridge();
+Xap.setupClassAsSubclassOf("xap.bridges.xap.CheckboxBridge", "xap.bridges.xap.ButtonBridge");
 
 xap.bridges.xap.CheckboxBridge.prototype.obtainPeer = function() {
 	this._peer = new xap.widgets.Checkbox(this.getSession()._webappContext);

Modified: incubator/xap/trunk/src/xap/bridges/xap/RadioButtonBridge.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/bridges/xap/RadioButtonBridge.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/bridges/xap/RadioButtonBridge.js (original)
+++ incubator/xap/trunk/src/xap/bridges/xap/RadioButtonBridge.js Thu Oct 19 18:10:47 2006
@@ -16,17 +16,14 @@
  */
 
 Xap.provide("xap.bridges.xap.RadioButtonBridge"); 
-Xap.require("xap.bridges.basic.AbstractWidgetBridge");
-Xap.require("xap.bridges.xap.LabelBridge");
+Xap.require("xap.bridges.xap.ButtonBridge");
 Xap.require("xap.widgets.RadioButton");
 
 xap.bridges.xap.RadioButtonBridge = function() {
-	xap.bridges.basic.AbstractWidgetBridge.call(this);
+	xap.bridges.xap.ButtonBridge.call(this);
 }
 
-Xap.setupClassAsSubclassOf("xap.bridges.xap.RadioButtonBridge", "xap.bridges.basic.AbstractWidgetBridge");
-
-xap.bridges.xap.RadioButtonBridge.prototype = new xap.bridges.xap.LabelBridge();
+Xap.setupClassAsSubclassOf("xap.bridges.xap.RadioButtonBridge", "xap.bridges.xap.ButtonBridge");
 
 xap.bridges.xap.RadioButtonBridge.prototype.obtainPeer = function() {
 

Modified: incubator/xap/trunk/src/xap/session/ClientSession.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/session/ClientSession.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/session/ClientSession.js (original)
+++ incubator/xap/trunk/src/xap/session/ClientSession.js Thu Oct 19 18:10:47 2006
@@ -59,6 +59,9 @@
 	this._documentContainer = new xap.xml.DocumentContainer(this);
 	this.addContainer("document", this._documentContainer);
 	
+	
+	//IMPORTANT all the system services like NetService should
+	//be added to this container!
 	this._systemContainer = new xap.session.Container(this);
 	
 	

Modified: incubator/xap/trunk/src/xap/util/MessageFormat.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/util/MessageFormat.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/util/MessageFormat.js (original)
+++ incubator/xap/trunk/src/xap/util/MessageFormat.js Thu Oct 19 18:10:47 2006
@@ -45,7 +45,7 @@
 		return null;
 	}
 	
-	//TODO escaping syntax?? And if we replace something
+	//IMPORTANT escaping syntax?? And if we replace something
 	//and it has a {1} we are in trouble...
 	for (var i =0; args && i<args.length; i++){	
 		var replacementString = "\\{" + i + "\\}";

Modified: incubator/xap/trunk/src/xap/widgets/ListBox.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/ListBox.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/ListBox.js (original)
+++ incubator/xap/trunk/src/xap/widgets/ListBox.js Thu Oct 19 18:10:47 2006
@@ -1,10 +1,11 @@
-//IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets");
+
 
 Xap.provide("xap.widgets.ListBox");
 
 Xap.require("dojo.widget.HtmlWidget");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets");
 dojo.widget.tags.addParseTreeHandler("dojo:ListBox");
 
 xap.widgets.ListBox = function(){

Modified: incubator/xap/trunk/src/xap/widgets/ListItem.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/ListItem.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/ListItem.js (original)
+++ incubator/xap/trunk/src/xap/widgets/ListItem.js Thu Oct 19 18:10:47 2006
@@ -1,9 +1,8 @@
-//IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets");
-
 Xap.provide("xap.widgets.ListItem");
 Xap.require("dojo.widget.HtmlWidget");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets");
 dojo.widget.tags.addParseTreeHandler("dojo:ListItem");
 
 xap.widgets.ListItem = function(){

Modified: incubator/xap/trunk/src/xap/widgets/XapComboBox.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/XapComboBox.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/XapComboBox.js (original)
+++ incubator/xap/trunk/src/xap/widgets/XapComboBox.js Thu Oct 19 18:10:47 2006
@@ -1,5 +1,4 @@
-//IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets");
+
 Xap.provide("xap.widgets.XapComboBox");
 
 dojo.require("dojo.widget.*");
@@ -8,6 +7,10 @@
 dojo.require("dojo.html");
 dojo.require("dojo.style");
 dojo.require("dojo.event");
+
+
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets");
 
 xap.widgets.XapComboBox = function(){
 

Modified: incubator/xap/trunk/src/xap/widgets/dojo/BorderPanel.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/BorderPanel.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/BorderPanel.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/BorderPanel.js Thu Oct 19 18:10:47 2006
@@ -15,10 +15,9 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 
-Xap.provide("xap.widgets.dojo.VerticalPanel");
+
+Xap.provide("xap.widgets.dojo.BorderPanel");
 
 dojo.require("dojo.widget.*");
 dojo.require("dojo.widget.HtmlWidget");
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:BorderPanel");
 
 xap.widgets.dojo.BorderPanel = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/FreePanel.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/FreePanel.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/FreePanel.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/FreePanel.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.FreePanel");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:FreePanel");
 
 xap.widgets.dojo.FreePanel = function(){
@@ -40,7 +41,7 @@
 	//If you set absolute position on a div then it creates a block in the box
 	//model but then the div is absolute which we don't want.
 	//so we put stuff in a table which DOES define a block in the box model
-	templateString: '<table cellPadding="0" cellSpacing="0"><tr><td><div dojoAttachPoint="containerNode" style="width: 100%; height: 100%; position:relative"></td></tr></table>',
+	templateString: '<table cellPadding="0" cellSpacing="0"><tr><td style="width:100%;height:100%"><div dojoAttachPoint="containerNode" style="width: 100%; height: 100%; position:relative"></td></tr></table>',
 	templateCssPath: null ,
 	widgetType: "FreePanel",
 	isContainer: true,

Modified: incubator/xap/trunk/src/xap/widgets/dojo/HorizontalFlowPane.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/HorizontalFlowPane.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/HorizontalFlowPane.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/HorizontalFlowPane.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.HorizontalFlowPane");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:HorizontalFlowPane");
 
 xap.widgets.dojo.HorizontalFlowPane = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/HorizontalPanel.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/HorizontalPanel.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/HorizontalPanel.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/HorizontalPanel.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.HorizontalPanel");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:HorizontalPanel");
 
 xap.widgets.dojo.HorizontalPanel = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/HtmlWrapper.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/HtmlWrapper.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/HtmlWrapper.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/HtmlWrapper.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.HtmlWrapper");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:HtmlWrapper");
 
 xap.widgets.dojo.HtmlWrapper = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/PasswordField.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/PasswordField.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/PasswordField.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/PasswordField.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.PasswordField");
 
@@ -27,7 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
-
+ //IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:PasswordField");
 
 xap.widgets.dojo.PasswordField = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/ScrollPane.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/ScrollPane.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/ScrollPane.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/ScrollPane.js Thu Oct 19 18:10:47 2006
@@ -15,14 +15,15 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.ScrollPane");
 
 dojo.require("dojo.widget.*");
 dojo.require("dojo.widget.HtmlWidget");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:ScrollPane");
 
 xap.widgets.dojo.ScrollPane = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/TextArea.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/TextArea.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/TextArea.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/TextArea.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.TextArea");
 
@@ -28,6 +27,8 @@
 dojo.require("dojo.event");
 
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:TextArea");
 
 xap.widgets.dojo.TextArea = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/TextField.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/TextField.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/TextField.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/TextField.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 dojo.provide("xap.widgets.dojo.TextField");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:TextField");
 
 xap.widgets.dojo.TextField = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/TreeTable.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.TreeTable");
 Xap.provide("xap.widgets.dojo.TableColumn");
@@ -33,6 +32,8 @@
 Xap.require("xap.widgets.dojo.ScrollPane");
 Xap.require("xap.util.ArrayHelper");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:TreeTable");
 dojo.widget.tags.addParseTreeHandler("dojo:TableColumn");
 dojo.widget.tags.addParseTreeHandler("dojo:TableRow");

Modified: incubator/xap/trunk/src/xap/widgets/dojo/VerticalPanel.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/VerticalPanel.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/VerticalPanel.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/VerticalPanel.js Thu Oct 19 18:10:47 2006
@@ -15,8 +15,7 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
+
 
 Xap.provide("xap.widgets.dojo.VerticalPanel");
 
@@ -27,6 +26,8 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:VerticalPanel");
 
 xap.widgets.dojo.VerticalPanel = function(){

Modified: incubator/xap/trunk/src/xap/widgets/dojo/Window.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/widgets/dojo/Window.js?view=diff&rev=465943&r1=465942&r2=465943
==============================================================================
--- incubator/xap/trunk/src/xap/widgets/dojo/Window.js (original)
+++ incubator/xap/trunk/src/xap/widgets/dojo/Window.js Thu Oct 19 18:10:47 2006
@@ -15,9 +15,6 @@
  *
  */
  
- //IMPORTANT move this to some shared area
-dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
-
 Xap.provide("xap.widgets.dojo.Window");
 
 Xap.require('xap.util.Event');
@@ -28,6 +25,9 @@
 dojo.require("dojo.style");
 dojo.require("dojo.event");
 
+
+//IMPORTANT move this to some shared area
+dojo.widget.manager.registerWidgetPackage("xap.widgets.dojo");
 dojo.widget.tags.addParseTreeHandler("dojo:Window");
 
 /**