[wsas-java-dev] svn commit r3745 - in
trunk/wsas/java/modules/www/extensions/core: css js xslt
svn at wso2.org
svn at wso2.org
Wed Jun 13 09:43:52 PDT 2007
Author: saminda
Date: Wed Jun 13 09:43:38 2007
New Revision: 3745
Modified:
trunk/wsas/java/modules/www/extensions/core/css/wso2wsas.css
trunk/wsas/java/modules/www/extensions/core/js/tracer.js
trunk/wsas/java/modules/www/extensions/core/xslt/tracer.xsl
Log:
Update the tracer view
Modified: trunk/wsas/java/modules/www/extensions/core/css/wso2wsas.css
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/css/wso2wsas.css (original)
+++ trunk/wsas/java/modules/www/extensions/core/css/wso2wsas.css Wed Jun 13 09:43:38 2007
@@ -335,13 +335,27 @@
/*///////////////////////*/
/* End after clicked state */
-.remove_param {
- background: url(../images/cancel.gif) transparent no-repeat 0px 0px;
- text-decoration: none;
- font-size: 10pt;
- padding-left: 10px;
- padding-right: 10px;
-}
+.remove_param {
+ background: url(../images/cancel.gif) transparent no-repeat 0px 0px;
+ text-decoration: none;
+ font-size: 10pt;
+ padding-left: 10px;
+ padding-right: 10px;
+}
+
+.cornerExpand {
+ position: relative;
+ top: 3px;
+ left: -12px;
+ cursor: pointer;
+}
+
+.cornerCollapse {
+ position: relative;
+ top: 3px;
+ left: -12px;
+ cursor: pointer;
+}
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 Wed Jun 13 09:43:38 2007
@@ -2,9 +2,6 @@
tracer.js handles script related to tracing SOAP messages at server side.
*/
-
-var txtAreaSendBoolean = false;
-var txtAreaReceiveBoolean = false;
/* For Monitoring Status */
function setMonitoring(obj) {
@@ -17,28 +14,28 @@
' </req:setMonitoring>\n';
var callURL = serverURL + "/" + "wso2tracer" ;
- new wso2.wsf.WSRequest(callURL,"setMonitoring",body_xml,viewTracerCallback);
+ new wso2.wsf.WSRequest(callURL, "setMonitoring", body_xml, viewTracerCallback);
}
-function viewTracer(thisObj,index) {
+function viewTracer(thisObj, index) {
if (thisObj && index) {
- renderSelectedMenuItem(thisObj,index);
+ renderSelectedMenuItem(thisObj, index);
gatherHistoryObject(thisObj.id, index);
}
var body_xml = '<req:getMessages xmlns:req="http://org.apache.axis2/xsd">\n' +
'<numberOfMessages>30</numberOfMessages>\n' +
- '<filter></filter>\n'+
+ '<filter></filter>\n' +
'</req:getMessages>\n';
var callURL = serverURL + "/" + "wso2tracer" ;
- new wso2.wsf.WSRequest(callURL,"getLastMessages",body_xml,viewTracerCallback);
+ new wso2.wsf.WSRequest(callURL, "getLastMessages", body_xml, viewTracerCallback);
}
function viewTracerCallback() {
- wso2.wsf.Util.callbackhelper(this.req.responseXML,"tracer.xsl", document.getElementById("divTracer"));
+ wso2.wsf.Util.callbackhelper(this.req.responseXML, "tracer.xsl", document.getElementById("divTracer"));
}
@@ -56,14 +53,14 @@
'</req:getMessageRequest>\n';
var callURL = serverURL + "/" + "wso2tracer" ;
- new wso2.wsf.WSRequest(callURL,"getMessage",body_xml,loadTracerTextBoxes);
+ new wso2.wsf.WSRequest(callURL, "getMessage", body_xml, loadTracerTextBoxes);
}
function loadTracerTextBoxes() {
- transformationWithoutHistoryShowingAllDivs(this.req.responseXML,"tracer.xsl", document.getElementById("informationMainTableDivId"));
+ transformationWithoutHistoryShowingAllDivs(this.req.responseXML, "tracer.xsl", document.getElementById("informationMainTableDivId"));
}
-function transformationWithoutHistoryShowingAllDivs(data,xslFile, objDiv) {
+function transformationWithoutHistoryShowingAllDivs(data, xslFile, objDiv) {
wso2.wsf.Util.processXML(data, xslFile, objDiv);
}
@@ -72,44 +69,79 @@
var txtAreaSend = document.getElementById('txtAreaSend');
var txtAreaRecieve = document.getElementById('txtAreaReceive');
- if (!txtAreaReceiveBoolean) {
- txtAreaReceiveBoolean = true;
- document.getElementById('tracer_zoom_out_link_1').className = "zoom_in_link";
- document.getElementById('tracer_zoom_out_link_2').className = "zoom_out_link";
+ var tracerZoomLink2 = document.getElementById('tracer_zoom_out_link_2');
+ var tracerZoomLink1 = document.getElementById('tracer_zoom_out_link_1');
+
+
+ var tRows = txtAreaRecieve.rows;
+
+ if (tRows == "1") {
+ tracerZoomLink1.className = ".cornerCollapse";
+ tracerZoomLink1.src = "extensions/core/images/collapse.gif";
+ tracerZoomLink1.title = "Reduce observable space";
+
+ }
+
+ if (tRows == '15') {
+
+ tracerZoomLink1.className = ".cornerExpand";
+ tracerZoomLink1.src = "extensions/core/images/expand.gif";
+ tracerZoomLink1.title = "Expand observable space";
txtAreaSend.rows = '30';
txtAreaRecieve.rows = '1';
+
} else {
- txtAreaReceiveBoolean = false;
- document.getElementById('tracer_zoom_out_link_2').className = "zoom_out_link";
- document.getElementById('tracer_zoom_out_link_1').className = "zoom_out_link";
+
+ tracerZoomLink2.className = ".cornerCollapse";
+ tracerZoomLink2.src = "extensions/core/images/collapse.gif";
+ tracerZoomLink2.title = "Reduce observable space";
+
txtAreaRecieve.rows = '15';
txtAreaSend.rows = '15';
+
}
}
function shrinkResponseTextBox() {
var txtAreaSend = document.getElementById('txtAreaSend');
var txtAreaRecieve = document.getElementById('txtAreaReceive');
- if (!txtAreaSendBoolean) {
- txtAreaSendBoolean = true;
- document.getElementById('tracer_zoom_out_link_2').className = "zoom_in_link";
- document.getElementById('tracer_zoom_out_link_1').className = "zoom_out_link";
+
+ var tracerZoomLink2 = document.getElementById('tracer_zoom_out_link_2');
+ var tracerZoomLink1 = document.getElementById('tracer_zoom_out_link_1');
+
+ var tRows = txtAreaSend.rows;
+
+ if (tRows == "1") {
+ tracerZoomLink2.className = ".cornerCollapse";
+ tracerZoomLink2.src = "extensions/core/images/collapse.gif";
+ tracerZoomLink2.title = "Reduce observable space";
+
+ }
+
+ if (tRows == '15') {
+ tracerZoomLink2.className = ".cornerExpand";
+ tracerZoomLink2.src = "extensions/core/images/expand.gif";
+ tracerZoomLink2.title = "Expand observable space";
+
txtAreaSend.rows = '1';
txtAreaRecieve.rows = '30';
+
} else {
- txtAreaSendBoolean = false;
- document.getElementById('tracer_zoom_out_link_1').className = "zoom_out_link";
- document.getElementById('tracer_zoom_out_link_2').className = "zoom_out_link";
+ tracerZoomLink1.className = ".cornerCollapse";
+ tracerZoomLink1.src = "extensions/core/images/collapse.gif";
+ tracerZoomLink1.title = "Reduce observable space";
+
txtAreaSend.rows = '15';
txtAreaRecieve.rows = '15';
+
}
}
//TODO Fix me
-function filterEnabledDisabled(checkboxBoolean,textObj) {
+function filterEnabledDisabled(checkboxBoolean, textObj) {
if (checkboxBoolean) {
- textObj.disabled = false;
- }else {
+ textObj.disabled = false;
+ } else {
textObj.disabled = true;
viewTracer();
}
@@ -124,16 +156,16 @@
}
var body_xml = '<req:getMessagesRequest xmlns:req="http://org.apache.axis2/xsd">\n' +
'<numberOfMessages>30</numberOfMessages>\n' +
- '<filter>'+findValue+'</filter>\n'+
+ '<filter>' + findValue + '</filter>\n' +
'</req:getMessagesRequest>\n';
var callURL = serverURL + "/" + "wso2tracer" ;
- new wso2.wsf.WSRequest(callURL,"getMessages",body_xml,findMaskedObjectsCallback);
+ new wso2.wsf.WSRequest(callURL, "getMessages", body_xml, findMaskedObjectsCallback);
}
function findMaskedObjectsCallback() {
- transformationWithoutHistoryShowingAllDivs(this.req.responseXML,"tracer.xsl", document.getElementById("divTracer"));
+ transformationWithoutHistoryShowingAllDivs(this.req.responseXML, "tracer.xsl", document.getElementById("divTracer"));
}
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 Wed Jun 13 09:43:38 2007
@@ -244,21 +244,17 @@
<xsl:value-of select="$requestv"/>
</xsl:otherwise>
</xsl:choose>
-
</textarea>
- </div>
- </td>
- <td>
- <nobr>
-   
- <a href="#" id="tracer_zoom_out_link_1" class="zoom_out_link">
+ <img>
+ <xsl:attribute name="id">tracer_zoom_out_link_1</xsl:attribute>
<xsl:attribute name="onClick">javascript:shrinkRequestTextBox();return false;</xsl:attribute>
- <xsl:attribute name="title">Shrink Request TextBox</xsl:attribute>
- <xsl:attribute name="alt">Remove</xsl:attribute>
-     
- </a>
- </nobr>
+ <xsl:attribute name="title">Reduce observable space</xsl:attribute>
+ <xsl:attribute name="class">.cornerCollapse</xsl:attribute>
+ <xsl:attribute name="src">extensions/core/images/collapse.gif</xsl:attribute>
+ </img>
+ </div>
</td>
+
</tr>
<tr>
<td>
@@ -279,18 +275,14 @@
</xsl:otherwise>
</xsl:choose>
</textarea>
- </div>
- </td>
- <td>
- <nobr>
-   
- <a href="#" id="tracer_zoom_out_link_2" class="zoom_out_link">
+ <img>
+ <xsl:attribute name="id">tracer_zoom_out_link_2</xsl:attribute>
<xsl:attribute name="onClick">javascript:shrinkResponseTextBox();return false;</xsl:attribute>
- <xsl:attribute name="title">Shrink Response TextBox</xsl:attribute>
- <xsl:attribute name="alt">Remove</xsl:attribute>
-     
- </a>
- </nobr>
+ <xsl:attribute name="title">Reduce observable space</xsl:attribute>
+ <xsl:attribute name="class">.cornerCollapse</xsl:attribute>
+ <xsl:attribute name="src">extensions/core/images/collapse.gif</xsl:attribute>
+ </img>
+ </div>
</td>
</tr>
</table>
More information about the Wsas-java-dev
mailing list