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

svn at wso2.org svn at wso2.org
Sat May 5 05:49:30 PDT 2007


Author: saminda
Date: Sat May  5 05:49:24 2007
New Revision: 2215

Modified:
   trunk/wsas/java/modules/www/extensions/core/js/tracer.js
   trunk/wsas/java/modules/www/extensions/core/xslt/tracer.xsl
Log:
First steps to filter the request by simple string manupulation in SOAP 
//TODO back end implemenation 


Modified: trunk/wsas/java/modules/www/extensions/core/js/tracer.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/tracer.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/tracer.js	Sat May  5 05:49:24 2007
@@ -294,4 +294,13 @@
     }
 }
 
+//TODO fill the finding code 
+function filterEnabledDisabled(checkboxBoolean,textObj) {
+    if (checkboxBoolean) {
+       textObj.disabled = false;
+    }else {
+        textObj.disabled = true;
+    }
+}
+
 

Modified: trunk/wsas/java/modules/www/extensions/core/xslt/tracer.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/tracer.xsl	(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/tracer.xsl	Sat May  5 05:49:24 2007
@@ -3,26 +3,29 @@
     <xsl:output method="html"/>
     <xsl:template match="*">
        <fieldset style="border:none;">
-        <h2>SOAP Tracer</h2>
-        <div id="formset">
-            <form>
-				<fieldset>
-					<legend>SOAP Tracer</legend>
-
-                    <xsl:call-template name="starter"/>
-                    <xsl:call-template name="soapTracerContentDivTemplate"/>
-                    <xsl:call-template name="extraSOAPTracerSettingTemplate"/>
-                    <xsl:call-template name="extraSOAPTracerSettingTemplate"/>
-
-                </fieldset>
-			</form>
-        </div>
-        </fieldset>
+           <h2>SOAP Tracer</h2>
+           <div id="formset">
+               <form>
+                   <fieldset>
+                       <legend>SOAP Tracer</legend>
+                       <xsl:call-template name="starter"/>
+                   </fieldset>
+               </form>
+               <xsl:call-template name="filter"/>
+               <form>
+                   <fieldset>
+                       <legend>SOAP Tracer Results</legend>
+                       <xsl:call-template name="soapTracerContentDivTemplate"/>
+                       <xsl:call-template name="extraSOAPTracerSettingTemplate"/>
+                       <xsl:call-template name="extraSOAPTracerSettingTemplate"/>
+                   </fieldset>
+               </form>
+           </div>
+       </fieldset>
     </xsl:template>
 
     <xsl:template name="starter">
         <div id="soapTracingDiv">
-
             <label>SOAP Tracing</label>
             <select tabindex="1">
                 <xsl:attribute name="id">monitorSettingCombo</xsl:attribute>
@@ -127,4 +130,40 @@
         </div>
     </xsl:template>
 
+    <!--TODO Fill the finding code -->
+    <xsl:template name="filter">
+        <form>
+            <xsl:attribute name="action">#</xsl:attribute>
+            <xsl:attribute name="method">POST</xsl:attribute>
+            <xsl:attribute name="id">filterForm</xsl:attribute>
+
+            <fieldset>
+                <legend>Filter</legend>
+                <span>
+                    <input>
+                        <xsl:attribute name="type">checkbox</xsl:attribute>
+                        <xsl:attribute name="id">filterCheckboxId</xsl:attribute>
+                        <xsl:attribute name="onClick">javascript:filterEnabledDisabled(this.checked,document.getElementById("filterTextId"));return true;</xsl:attribute>
+                    </input>
+                    Mask
+                    <input>
+                        <xsl:attribute name="type">text</xsl:attribute>
+                        <xsl:attribute name="id">filterTextId</xsl:attribute>
+                        <xsl:attribute name="size">50</xsl:attribute>
+                        <xsl:attribute name="DISABLED">false</xsl:attribute>
+                    </input>
+                    <input>
+                        <xsl:attribute name="type">submit</xsl:attribute>
+                        <xsl:attribute name="value">Find</xsl:attribute>
+                        <xsl:attribute name="id">filterFindId</xsl:attribute>
+                        <xsl:attribute name="onClick">javascript:alert("Finding code will go here");return false;</xsl:attribute>
+                    </input>
+                </span>
+
+            </fieldset>
+
+        </form>
+
+    </xsl:template>
+
 </xsl:stylesheet>




More information about the Wsas-java-dev mailing list