Author: sumedha
Date: Mon Jan 14 06:44:17 2008
New Revision: 12222
Log:
Text field for row level target namespace
Modified:
trunk/wsas/java/modules/www/extensions/core/js/data_service.js
trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
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 Mon Jan
14 06:44:17 2008
@@ -1314,6 +1314,7 @@
}
var elementName =
document.getElementById("txtDataServiceWrapElement").value;
var rowName = document.getElementById("txtDataServiceRowName").value;
+ var rowNamespace =
document.getElementById("txtDataServiceRowNamespace").value;
//eg. INSERT,UPDATE,SELECT,etc
//Only interested in INSERT & UPDATE
var firstPart = sql.substring(0,6);
@@ -1331,6 +1332,7 @@
}
resultEle.setAttribute("element", elementName);
resultEle.setAttribute("rowName", rowName);
+ resultEle.setAttribute("defaultNamespace", rowNamespace);
//TODO : fix this
var divInnerHtml = yuiTransformer(dataServiceObj,
"data_service_add_edit_result_mapping.xsl", false, [["queryId",queryId]]);
showYUIPanel("Add New Output Mapping ", divInnerHtml, "600px",
"step2Inner10", "divADDEditOutputMapping");
Modified:
trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
Mon Jan 14 06:44:17 2008
@@ -109,6 +109,7 @@
<fieldset style="width: 520px;">
<xsl:variable name="groupByEle" select="[EMAIL
PROTECTED]/result/@element"/>
<xsl:variable name="rowName" select="[EMAIL
PROTECTED]/result/@rowName"/>
+ <xsl:variable name="defaultNamespace"
select="[EMAIL PROTECTED]/result/@defaultNamespace"/>
<legend>Result (Output Mapping)</legend>
<div>
<div>
@@ -144,6 +145,22 @@
</input>
</div>
<div>
+ <label style="width:150px;">Row
namespace</label>
+ <input type="text">
+ <xsl:attribute
name="size">30</xsl:attribute>
+ <xsl:attribute
name="id">txtDataServiceRowNamespace</xsl:attribute>
+ <!--<xsl:if test="$rowName">
+ <xsl:attribute
name="disabled">true</xsl:attribute>
+ </xsl:if>-->
+ <xsl:attribute name="value">
+ <xsl:value-of
select="$defaultNamespace"/>
+ </xsl:attribute>
+ <xsl:if test="$defaultNamespace">
+ <xsl:attribute
name="style">background-color:#E4E8F5;</xsl:attribute>
+ </xsl:if>
+ </input>
+ </div>
+ <div>
<xsl:choose>
<xsl:when test="not([EMAIL
PROTECTED]/result)">
<strong>Currently there are no
output mappings present for this query</strong>
_______________________________________________
Wsas-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev