diff options
author | adrianocrestani <adrianocrestani@13f79535-47bb-0310-9956-ffa450edef68> | 2009-08-10 01:40:02 +0000 |
---|---|---|
committer | adrianocrestani <adrianocrestani@13f79535-47bb-0310-9956-ffa450edef68> | 2009-08-10 01:40:02 +0000 |
commit | 8e7db232ee169c8d8513c8e8a84921d905e4af2d (patch) | |
tree | 0cc43203723c019a13f23a1b46b466639ed37da0 /branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html | |
parent | 1dff5319f17ee5bec9588675d43a84e836627a5d (diff) |
applying tuscany_2552_domain_search_phillipe_ramalho_08_08_2009.patch and tuscany_2552_domain_manager_phillipe_ramalho_08_08_2009.patch submitted to TUSCANY-2552
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802637 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html | 50 |
1 files changed, 32 insertions, 18 deletions
diff --git a/branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html b/branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html index df68d9751d..f0c1ff4038 100644 --- a/branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html +++ b/branches/sca-java-1.x/modules/domain-manager/src/main/resources/search-gadget.html @@ -25,11 +25,39 @@ <script type="text/javascript" src="../search-gadget/search-gadget.js"></script> <script type="text/javascript" src="utils.js"></script> - - <link rel="stylesheet" type="text/css" href="manager.css"> +<script type="text/javascript"> + function search() { + lastQuery = elementByID(gadget, 'searchField').value; + searcher.get("query" + lastQuery, searchResponse); + + } + + function getHighlighted(artifact) { + searcher.get("highlight" + lastQuery + ";" + artifact, searchResponse); + } + + function highlightResponse(feed) { + var entries = feed.getElementsByTagName("entry"); + var content = entries[0].getElementsByTagName("content"); + + var results = elementByID(gadget, "results"); + results.innerHTML = content[0].firstChild.data; + + } + + function searchResponse(feed) { + var entries = feed.getElementsByTagName("entry"); + var content = entries[0].getElementsByTagName("content"); + + var results = elementByID(gadget, "results"); + results.innerHTML = content[0].firstChild.data; + + } + +</script> </head> @@ -53,28 +81,14 @@ </body> <script type="text/javascript"> - //@Reference var searcher = new tuscany.sca.Reference("searcher"); var gadget = gadget(window, document); - function search() { - searcher.get(elementByID(gadget, 'searchField').value, searchResponse); - } - - function searchResponse(feed) { - var entries = feed.getElementsByTagName("entry"); - var content = entries[0].getElementsByTagName("content"); - - // alert(content[0].firstChild.data); - - var results = elementByID(gadget, "results"); - results.innerHTML = content[0].firstChild.data; - - } + var lastQuery = ""; - elementByID(gadget, 'searchButton').onclick = search + elementByID(gadget, 'searchButton').onclick = search; </script> |