summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/edit/palettes/event/palette.composite
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-03-27 21:59:06 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-03-27 21:59:06 +0000
commitb334d8f3cfb7b43e705ed0b7c7aa6e2ce23e5bd6 (patch)
tree4c9d007cedf59cc9a1baacd8f875d743d445ed29 /sca-cpp/trunk/modules/edit/palettes/event/palette.composite
parent093d169f38327c96964f9a42bc8fcd8f9eb32179 (diff)
Add tests for HTTP components and widgets. Refactor and simplify some of the samples composites and component categories.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1086047 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/event/palette.composite26
1 files changed, 19 insertions, 7 deletions
diff --git a/sca-cpp/trunk/modules/edit/palettes/event/palette.composite b/sca-cpp/trunk/modules/edit/palettes/event/palette.composite
index c887b17d57..0bb69eeccd 100644
--- a/sca-cpp/trunk/modules/edit/palettes/event/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/event/palette.composite
@@ -25,24 +25,36 @@
<service name="page" promote="page"/>
<service name="button" promote="button"/>
<service name="every" promote="every"/>
+ <service name="location" promote="location"/>
- <component name="page" t:title="when page opened" t:color="green1">
+ <component name="page" t:title="when page opens" t:color="green1">
<t:implementation.python script="nuvem/page.py"/>
- <service name="page" t:visible="false"/>
+ <service name="page" t:visible="false">
+ <t:binding.http uri="page"/>
+ </service>
<reference name="content"/>
</component>
- <component name="button" t:title="when clicked" t:color="green1">
+ <component name="button" t:title="on {compname} click" t:color="green1">
<t:implementation.python script="nuvem/button.py"/>
<service name="button" t:visible="false"/>
- <property name="property">button</property>
<reference name="content"/>
</component>
- <component name="every" t:title="every n secs" t:color="green1">
+ <component name="every" t:title="every n millisec" t:color="green1">
<t:implementation.python script="nuvem/every.py"/>
- <service name="every" t:visible="false"/>
- <property name="property">60</property>
+ <service name="every" t:visible="false">
+ <t:binding.http uri="every"/>
+ </service>
+ <reference name="n"/>
+ <reference name="content"/>
+ </component>
+
+ <component name="location" t:title="on location change" t:color="green1">
+ <t:implementation.python script="nuvem/location.py"/>
+ <service name="location" t:visible="false">
+ <t:binding.http uri="location"/>
+ </service>
<reference name="content"/>
</component>