diff options
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/modules/edit/palettes/search/palette.composite | 171 |
1 files changed, 80 insertions, 91 deletions
diff --git a/sca-cpp/trunk/modules/edit/palettes/search/palette.composite b/sca-cpp/trunk/modules/edit/palettes/search/palette.composite index 04cc674962..eb359ee84f 100644 --- a/sca-cpp/trunk/modules/edit/palettes/search/palette.composite +++ b/sca-cpp/trunk/modules/edit/palettes/search/palette.composite @@ -1,93 +1,82 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. ---> -<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" - xmlns:t="http://tuscany.apache.org/xmlns/sca/1.1" - targetNamespace="http://sensor" - name="palette"> - - <service name="googlesearch" promote="googlesearch"/> - <service name="yahoosearch" promote="yahoosearch"/> - <service name="bingsearch" promote="bingsearch"/> - <service name="googlemap" promote="googlemap"/> - <service name="googleimages" promote="googleimages"/> - <service name="weather" promote="weather"/> - <service name="traffic" promote="traffic"/> - - <component name="googlesearch" t:title="google" t:color="red1"> - <t:implementation.python script="nuvem/gsearch.py"/> - <service name="googlesearch"/> - <reference name="query"/> - <reference name="s" t:visible="false"> - <t:binding.http uri="http://ajax.googleapis.com/ajax/services/search/web"/> - </reference> - </component> - - <component name="yahoosearch" t:title="yahoo" t:color="red1"> - <t:implementation.python script="nuvem/ysearch.py"/> - <service name="yahoosearch"/> - <reference name="query"/> - <reference name="s" t:visible="false"> - <t:binding.http uri="http://search.yahooapis.com/WebSearchService/V1/webSearch"/> - </reference> - </component> - - <component name="bingsearch" t:title="bing" t:color="red1"> - <t:implementation.python script="nuvem/bsearch.py"/> - <service name="bingsearch"/> - <reference name="query"/> - <reference name="s" t:visible="false"> - <t:binding.http uri="http://www.bing.com/search"/> - </reference> - </component> - - <component name="googlemap" t:title="google map" t:color="red1"> - <t:implementation.python script="nuvem/gmap.py"/> - <service name="googlemap"/> - <reference name="locations"/> - <reference name="s" t:visible="false"> - <t:binding.http uri="http://maps.google.com/maps/api/staticmap"/> - </reference> - </component> - - <component name="googleimages" t:title="google images" t:color="red1"> - <t:implementation.python script="nuvem/gimages.py"/> - <service name="googleimages"/> - <reference name="query"/> - <reference name="s" t:visible="false"> - <t:binding.http uri="https://ajax.googleapis.com/ajax/services/search/images"/> - </reference> - </component> - - <component name="weather" t:title="weather" t:color="red1"> - <t:implementation.python script="nuvem/gweather.py"/> - <service name="weather"/> - <reference name="zip"/> - <reference name="ws" t:visible="false"> - <t:binding.http uri="http://www.google.com/ig/api"/> - </reference> - </component> - - <component name="traffic" t:title="traffic **" t:color="red1"> - <t:implementation.python script="nuvem/traffic.py"/> - <service name="traffic"/> - <reference name="location"/> - </component> - +<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" name="palette" targetNamespace="http://palette"> + <service name="bsearch" promote="bsearch"/> + <service name="gaddress" promote="gaddress"/> + <service name="ggeopos" promote="ggeopos"/> + <service name="gimages" promote="gimages"/> + <service name="gmap" promote="gmap"/> + <service name="gsearch" promote="gsearch"/> + <service name="gweather" promote="gweather"/> + <service name="traffic" promote="traffic"/> + <service name="ysearch" promote="ysearch"/> + <component x="250" y="10" name="bsearch" title="bing" color="red1"> + <implementation.python script="nuvem/bsearch.py"/> + <service name="bsearch"/> + <reference name="query"/> + <reference name="s" visible="false"> + <binding.http uri="http://www.bing.com/search"/> + </reference> + </component> + <component x="90" y="110" name="gaddress" title="address" color="red1"> + <implementation.python script="nuvem/gaddress.py"/> + <service name="gaddress"/> + <reference name="address"/> + <reference name="s" visible="false"> + <binding.http uri="http://maps.googleapis.com/maps/api/geocode/json"/> + </reference> + </component> + <component x="180" y="110" name="ggeopos" title="geo position" color="red1"> + <implementation.python script="nuvem/ggeopos.py"/> + <service name="ggeopos"/> + <reference name="latitude"/> + <reference name="longitude"/> + <reference name="s" visible="false"> + <binding.http uri="http://maps.googleapis.com/maps/api/geocode/json"/> + </reference> + </component> + <component x="90" y="60" name="gimages" title="google images" color="red1"> + <implementation.python script="nuvem/gimages.py"/> + <service name="gimages"/> + <reference name="query"/> + <reference name="s" visible="false"> + <binding.http uri="https://ajax.googleapis.com/ajax/services/search/images"/> + </reference> + </component> + <component x="210" y="60" name="gmap" title="google map" color="red1"> + <implementation.python script="nuvem/gmap.py"/> + <service name="gmap"/> + <reference name="locations"/> + <reference name="s" visible="false"> + <binding.http uri="http://maps.google.com/maps/api/staticmap"/> + </reference> + </component> + <component x="90" y="10" name="gsearch" title="google" color="red1"> + <implementation.python script="nuvem/gsearch.py"/> + <service name="gsearch"/> + <reference name="query"/> + <reference name="s" visible="false"> + <binding.http uri="http://ajax.googleapis.com/ajax/services/search/web"/> + </reference> + </component> + <component x="90" y="180" name="gweather" title="weather" color="red1"> + <implementation.python script="nuvem/gweather.py"/> + <service name="gweather"/> + <reference name="zip"/> + <reference name="ws" visible="false"> + <binding.http uri="http://www.google.com/ig/api"/> + </reference> + </component> + <component x="180" y="180" name="traffic" title="traffic **" color="red1"> + <implementation.python script="nuvem/traffic.py"/> + <service name="traffic"/> + <reference name="location"/> + </component> + <component x="170" y="10" name="ysearch" title="yahoo" color="red1"> + <implementation.python script="nuvem/ysearch.py"/> + <service name="ysearch"/> + <reference name="query"/> + <reference name="s" visible="false"> + <binding.http uri="http://search.yahooapis.com/WebSearchService/V1/webSearch"/> + </reference> + </component> </composite> |