[wsas-java-dev] svn commit r2812 - in trunk/wsas/java/modules/www/extensions/core: js xslt

svn at wso2.org svn at wso2.org
Thu May 17 04:16:31 PDT 2007


Author: chamil
Date: Thu May 17 04:16:18 2007
New Revision: 2812

Modified:
   trunk/wsas/java/modules/www/extensions/core/js/data_service.js
   trunk/wsas/java/modules/www/extensions/core/xslt/data_service.xsl
Log:
Fixing the saving of the properties. Thanks Charitha for finding this :-)

Modified: trunk/wsas/java/modules/www/extensions/core/js/data_service.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/data_service.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/data_service.js	Thu May 17 04:16:18 2007
@@ -264,6 +264,12 @@
 	return imElement;
 }
 
+function configPropertyOnChange(propName, propValue) {
+	var propObj = getNodeWithPropertyFromCollection(dataServiceObj.getElementsByTagName("property"), "name", propName);
+	propObj.removeChild(propObj.firstChild);
+	propObj.appendChild(document.createTextNode(propValue));
+}
+
 function showGeneratedConfigFile(){
 	var finalScreenHTML = '<h4><div id="divGeneratedConfigHeader"></div></h4>' +
 			'<h2>Review and Save Dataservice</h2>' +

Modified: trunk/wsas/java/modules/www/extensions/core/xslt/data_service.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/data_service.xsl	(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/data_service.xsl	Thu May 17 04:16:18 2007
@@ -21,6 +21,7 @@
                        	<xsl:attribute name="size">50</xsl:attribute>
                        	<xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute>
                        	<xsl:attribute name="id"><xsl:value-of select="@name"/></xsl:attribute>
+                       	<xsl:attribute name="onchange">javascript:configPropertyOnChange('<xsl:value-of select="@name"/>', this.value);</xsl:attribute>
                        	</input>
 					</div>
                 	</xsl:for-each>




More information about the Wsas-java-dev mailing list