[esb-java-dev] svn commit r2126 - in
trunk/esb/java/modules/distribution/src/main/www/extensions/core:
css js xslt/proxyservices
svn at wso2.org
svn at wso2.org
Mon Apr 30 04:32:06 PDT 2007
Author: ruwan
Date: Mon Apr 30 04:31:52 2007
New Revision: 2126
Modified:
trunk/esb/java/modules/distribution/src/main/www/extensions/core/css/wso2-esb.css
trunk/esb/java/modules/distribution/src/main/www/extensions/core/js/proxyservices.js
trunk/esb/java/modules/distribution/src/main/www/extensions/core/xslt/proxyservices/proxy_target_edit.xsl
Log:
proxy services target modified (add proxy)
Modified: trunk/esb/java/modules/distribution/src/main/www/extensions/core/css/wso2-esb.css
==============================================================================
--- trunk/esb/java/modules/distribution/src/main/www/extensions/core/css/wso2-esb.css (original)
+++ trunk/esb/java/modules/distribution/src/main/www/extensions/core/css/wso2-esb.css Mon Apr 30 04:31:52 2007
@@ -1440,3 +1440,8 @@
display: inline;
padding: 2px
}
+
+.proxytarget {
+ color:red;
+ margin-left:100px;
+}
Modified: trunk/esb/java/modules/distribution/src/main/www/extensions/core/js/proxyservices.js
==============================================================================
--- trunk/esb/java/modules/distribution/src/main/www/extensions/core/js/proxyservices.js (original)
+++ trunk/esb/java/modules/distribution/src/main/www/extensions/core/js/proxyservices.js Mon Apr 30 04:31:52 2007
@@ -702,9 +702,9 @@
var wsdl = document.getElementById("propertyset");
if (wsdl != null) {
- var oldwsdl = internalmodel.proxy.getElementsByTagName("wsdl");
+ var oldwsdl = internalmodel.proxy.getElementsByTagName("publishWSDL");
if (oldwsdl.length == 0) {
- oldwsdl = internalmodel.proxy.getElementsByTagName("syn:wsdl");
+ oldwsdl = internalmodel.proxy.getElementsByTagName("syn:publishWSDL");
}
if (oldwsdl.length != 0) {
@@ -714,7 +714,7 @@
var wsdlval = wsdl.options[wsdl.options.selectedIndex].value;
if (wsdlval != "") {
- internalmodel.proxy.appendChild(createesbelement("<syn:wsdl key='"
+ internalmodel.proxy.appendChild(createesbelement("<syn:publishWSDL key='"
+ wsdlval + "' xmlns:syn='http://ws.apache.org/ns/synapse'/>"));
}
}
@@ -757,13 +757,13 @@
function selecttarget(p_sType, p_aArgs, p_oValue) {
- // todo: change the display of the selected target of the proxy service
-
-
- var selectedvalue = document.createElement("p").appendChild(document.createTextNode(this.cfg.getProperty("text")));
-
- document.getElementById("target_" + p_oValue.targettype).appendChild(document.createElement("br"));
- document.getElementById("target_" + p_oValue.targettype).appendChild(selectedvalue);
+ var selectedvalue = document.createElement("label");
+ selectedvalue.appendChild(document.createTextNode(this.cfg.getProperty("text")));
+ selectedvalue.className = "proxytarget";
+
+ var changeimage = document.getElementById("img_" + p_oValue.targettype);
+ document.getElementById("target_" + p_oValue.targettype).insertBefore(selectedvalue, changeimage);
+ changeimage.setAttribute("src", "extensions/core/images/update.gif");
document.getElementById(p_oValue.targettype).setAttribute("value", this.cfg.getProperty("text"));
}
@@ -787,16 +787,10 @@
menuItems = yuimenu.addItems([
{text: "Declared Endpoint", submenu: {id: "declared", itemdata: availabelendpoints}},
{text: "Specify as Annonymous"}, {text: "Pick from the Registry"}]);
-
-
- // todo: set the endpoint editor
-
-
menuItems[1].clickEvent.subscribe(anonymousaddendpoint, {event:event});
}
-
var submenu = menuItems[0].cfg.getProperty("submenu").getItems();
for (var j = 0; j < submenu.length; j++) {
submenu[j].clickEvent.subscribe(selecttarget, {targettype: menutype});
@@ -1098,9 +1092,9 @@
return;
}
- var wsdl = internalmodel.proxy.getElementsByTagName("wsdl");
+ var wsdl = internalmodel.proxy.getElementsByTagName("publishWSDL");
if (wsdl.length == 0) {
- wsdl = internalmodel.proxy.getElementsByTagName("syn:wsdl");
+ wsdl = internalmodel.proxy.getElementsByTagName("syn:publishWSDL");
}
if (wsdl.length != 0) {
Modified: trunk/esb/java/modules/distribution/src/main/www/extensions/core/xslt/proxyservices/proxy_target_edit.xsl
==============================================================================
--- trunk/esb/java/modules/distribution/src/main/www/extensions/core/xslt/proxyservices/proxy_target_edit.xsl (original)
+++ trunk/esb/java/modules/distribution/src/main/www/extensions/core/xslt/proxyservices/proxy_target_edit.xsl Mon Apr 30 04:31:52 2007
@@ -55,7 +55,7 @@
<br/>
<div id="target_insequence"><label>Target in-sequence</label>
- <img class="proxy-select" src="extensions/core/images/add.gif">
+ <img class="proxy-select" src="extensions/core/images/add.gif" id="img_insequence">
<xsl:attribute name="onclick">javascript: displaytargetmenu(event, 'insequence'); return false;</xsl:attribute>
</img></div>
<input type="hidden" id="insequence" value=""/>
@@ -64,7 +64,7 @@
<br/>
<div id="target_outsequence"><label>Target out-sequence</label>
- <img class="proxy-select" src="extensions/core/images/add.gif">
+ <img class="proxy-select" src="extensions/core/images/add.gif" id="img_outsequence">
<xsl:attribute name="onclick">javascript: displaytargetmenu(event, 'outsequence'); return false;</xsl:attribute>
</img></div>
<input type="hidden" id="outsequence" value=""/>
@@ -73,7 +73,7 @@
<br/>
<div id="target_faultsequence"><label>Target fault-sequence</label>
- <img class="proxy-select" src="extensions/core/images/add.gif">
+ <img class="proxy-select" src="extensions/core/images/add.gif" id="img_faultsequence">
<xsl:attribute name="onclick">javascript: displaytargetmenu(event, 'faultsequence'); return false;</xsl:attribute>
</img></div>
<input type="hidden" id="faultsequence" value=""/>
@@ -82,7 +82,7 @@
<br/>
<div id="target_endpoint"><label>Target endpoint</label>
- <img class="proxy-select" src="extensions/core/images/add.gif">
+ <img class="proxy-select" src="extensions/core/images/add.gif" id="img_endpoint">
<xsl:attribute name="onclick">javascript: displaytargetmenu(event, 'endpoint'); return false;</xsl:attribute>
</img></div>
<input type="hidden" id="endpoint" value=""/>
More information about the Esb-java-dev
mailing list