summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/edit/palettes/search/palette.composite
diff options
context:
space:
mode:
Diffstat (limited to 'sca-cpp/trunk/modules/edit/palettes/search/palette.composite')
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/search/palette.composite171
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>