summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/edit/palettes
diff options
context:
space:
mode:
Diffstat (limited to 'sca-cpp/trunk/modules/edit/palettes')
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/events/palette.composite20
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/lists/palette.composite35
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/logic/palette.composite14
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/math/palette.composite8
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/social/palette.composite31
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/text/palette.composite12
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/url/palette.composite14
-rw-r--r--sca-cpp/trunk/modules/edit/palettes/values/palette.composite21
8 files changed, 83 insertions, 72 deletions
diff --git a/sca-cpp/trunk/modules/edit/palettes/events/palette.composite b/sca-cpp/trunk/modules/edit/palettes/events/palette.composite
index 375576b863..7629315f60 100644
--- a/sca-cpp/trunk/modules/edit/palettes/events/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/events/palette.composite
@@ -22,25 +22,27 @@
targetNamespace="http://events"
name="palette">
- <service name="opened" promote="opened"/>
- <service name="clicked" promote="clicked"/>
+ <service name="page" promote="page"/>
+ <service name="button" promote="button"/>
<service name="every" promote="every"/>
- <component name="opened" t:title="when page opened" t:color="green1">
- <t:implementation.python script="opened.py"/>
- <service name="opened" t:visible="false"/>
+ <component name="page" t:title="when page opened" t:color="green1">
+ <t:implementation.python script="nuvem/page.py"/>
+ <service name="page" t:visible="false">
+ <t:binding.http uri="index.html"/>
+ </service>
<reference name="content"/>
</component>
- <component name="clicked" t:title="when clicked" t:color="green1">
- <t:implementation.python script="clicked.py"/>
- <service name="clicked" t:visible="false"/>
+ <component name="button" t:title="when clicked" 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">
- <t:implementation.python script="every.py"/>
+ <t:implementation.python script="nuvem/every.py"/>
<service name="every" t:visible="false"/>
<property name="property">60</property>
<reference name="content"/>
diff --git a/sca-cpp/trunk/modules/edit/palettes/lists/palette.composite b/sca-cpp/trunk/modules/edit/palettes/lists/palette.composite
index 42cc4ea249..89b5e6234a 100644
--- a/sca-cpp/trunk/modules/edit/palettes/lists/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/lists/palette.composite
@@ -29,7 +29,6 @@
<service name="itemnb" promote="itemnb"/>
<service name="find" promote="find"/>
<service name="foreach" promote="foreach"/>
- <service name="item" promote="item"/>
<service name="filter" promote="filter"/>
<service name="reduce" promote="reduce"/>
<service name="range" promote="range"/>
@@ -37,59 +36,53 @@
<service name="reverse" promote="reverse"/>
<component name="list" t:title="make list" t:color="yellow1">
- <t:implementation.python script="list_.py"/>
+ <t:implementation.python script="nuvem/list_.py"/>
<service name="list"/>
<reference name="first"/>
<reference name="rest"/>
</component>
<component name="first" t:title="first item" t:color="yellow1">
- <t:implementation.python script="first.py"/>
+ <t:implementation.python script="nuvem/first.py"/>
<service name="first"/>
<reference name="list"/>
</component>
<component name="rest" t:title="rest of list" t:color="yellow1">
- <t:implementation.python script="rest.py"/>
+ <t:implementation.python script="nuvem/rest.py"/>
<service name="rest"/>
<reference name="list"/>
</component>
<component name="empty" t:title="empty list" t:color="yellow1">
- <t:implementation.python script="empty.py"/>
+ <t:implementation.python script="nuvem/empty.py"/>
<service name="empty"/>
</component>
<component name="itemnb" t:title="item number" t:color="yellow1">
- <t:implementation.python script="itemnb.py"/>
+ <t:implementation.python script="nuvem/itemnb.py"/>
<service name="itemnb"/>
<reference name="index"/>
<reference name="list"/>
</component>
<component name="find" t:title="find by name" t:color="yellow1">
- <t:implementation.python script="find.py"/>
+ <t:implementation.python script="nuvem/find.py"/>
<service name="find"/>
<reference name="name"/>
<reference name="assoc"/>
</component>
<component name="foreach" t:title="foreach" t:color="yellow1">
- <t:implementation.python script="foreach.py"/>
+ <t:implementation.python script="nuvem/map_.py"/>
<service name="foreach"/>
<reference name="item"/>
<reference name="transform"/>
<reference name="list"/>
</component>
- <component name="item" t:color="yellow1">
- <t:implementation.python script="item.py"/>
- <service name="item"/>
- <property name="property"></property>
- </component>
-
<component name="filter" t:title="filter" t:color="yellow1">
- <t:implementation.python script="filter_.py"/>
+ <t:implementation.python script="nuvem/filter_.py"/>
<service name="filter"/>
<reference name="item"/>
<reference name="condition"/>
@@ -97,30 +90,30 @@
</component>
<component name="reduce" t:title="reduce" t:color="yellow1">
- <t:implementation.python script="reduce.py"/>
+ <t:implementation.python script="nuvem/reduce_.py"/>
<service name="reduce"/>
- <reference name="transform"/>
- <reference name="initial"/>
<reference name="item"/>
+ <reference name="accum"/>
+ <reference name="transform"/>
<reference name="list"/>
</component>
<component name="range" t:title="range" t:color="yellow1">
- <t:implementation.python script="range.py"/>
+ <t:implementation.python script="nuvem/range_.py"/>
<service name="range"/>
<reference name="first"/>
<reference name="last"/>
</component>
<component name="append" t:title="append" t:color="yellow1">
- <t:implementation.python script="append.py"/>
+ <t:implementation.python script="nuvem/append.py"/>
<service name="append"/>
<reference name="first"/>
<reference name="second"/>
</component>
<component name="reverse" t:title="reverse" t:color="yellow1">
- <t:implementation.python script="reverse.py"/>
+ <t:implementation.python script="nuvem/reverse.py"/>
<service name="reverse"/>
<reference name="list"/>
</component>
diff --git a/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite b/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite
index 97de7f2ee2..e24d93a987 100644
--- a/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite
@@ -31,7 +31,7 @@
<service name="lesser" promote="lesser"/>
<component name="if" t:title="if" t:color="magenta1">
- <t:implementation.python script="if_.py"/>
+ <t:implementation.python script="nuvem/if_.py"/>
<service name="if"/>
<reference name="condition"/>
<reference name="then"/>
@@ -39,41 +39,41 @@
</component>
<component name="and" t:title="and" t:color="magenta1">
- <t:implementation.python script="and_.py"/>
+ <t:implementation.python script="nuvem/and_.py"/>
<service name="and"/>
<reference name="value1"/>
<reference name="value2"/>
</component>
<component name="or" t:title="or" t:color="magenta1">
- <t:implementation.python script="or_.py"/>
+ <t:implementation.python script="nuvem/or_.py"/>
<service name="or"/>
<reference name="value1"/>
<reference name="value2"/>
</component>
<component name="not" t:title="not" t:color="magenta1">
- <t:implementation.python script="not_.py"/>
+ <t:implementation.python script="nuvem/not_.py"/>
<service name="not"/>
<reference name="value"/>
</component>
<component name="equals" t:title="=" t:color="magenta1">
- <t:implementation.python script="equals.py"/>
+ <t:implementation.python script="nuvem/equals.py"/>
<service name="equals"/>
<reference name="value1"/>
<reference name="value2"/>
</component>
<component name="greater" t:title="gt" t:color="magenta1">
- <t:implementation.python script="greater.py"/>
+ <t:implementation.python script="nuvem/greater.py"/>
<service name="greater"/>
<reference name="value1"/>
<reference name="value2"/>
</component>
<component name="lesser" t:title="lt" t:color="magenta1">
- <t:implementation.python script="lesser.py"/>
+ <t:implementation.python script="nuvem/lesser.py"/>
<service name="lesser"/>
<reference name="value1"/>
<reference name="value2"/>
diff --git a/sca-cpp/trunk/modules/edit/palettes/math/palette.composite b/sca-cpp/trunk/modules/edit/palettes/math/palette.composite
index baac096c37..61638b50a2 100644
--- a/sca-cpp/trunk/modules/edit/palettes/math/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/math/palette.composite
@@ -28,7 +28,7 @@
<service name="subtract" promote="subtract"/>
<component name="multiply" t:title="*" t:color="magenta1">
- <t:implementation.python script="multiply.py"/>
+ <t:implementation.python script="nuvem/multiply.py"/>
<service name="multiply">
<documentation>*</documentation>
</service>
@@ -37,7 +37,7 @@
</component>
<component name="divide" t:title="/" t:color="magenta1">
- <t:implementation.python script="divide.py"/>
+ <t:implementation.python script="nuvem/divide.py"/>
<service name="divide">
<documentation>/</documentation>
</service>
@@ -46,7 +46,7 @@
</component>
<component name="add" t:title="+" t:color="magenta1">
- <t:implementation.python script="add.py"/>
+ <t:implementation.python script="nuvem/add.py"/>
<service name="add">
<documentation>+</documentation>
</service>
@@ -55,7 +55,7 @@
</component>
<component name="subtract" t:title="-" t:color="magenta1">
- <t:implementation.python script="subtract.py"/>
+ <t:implementation.python script="nuvem/subtract.py"/>
<service name="subtract">
<documentation>-</documentation>
</service>
diff --git a/sca-cpp/trunk/modules/edit/palettes/social/palette.composite b/sca-cpp/trunk/modules/edit/palettes/social/palette.composite
index bb1342b1a4..c0d24c2550 100644
--- a/sca-cpp/trunk/modules/edit/palettes/social/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/social/palette.composite
@@ -35,55 +35,64 @@
<service name="smssend" promote="smssend"/>
<component name="fbprofile" t:title="facebook profile" t:color="blue1">
- <t:implementation.python script="fbprofile.py"/>
+ <t:implementation.python script="nuvem/fbprofile.py"/>
<service name="fbprofile"/>
<reference name="id"/>
+ <reference name="fb" t:visible="false">
+ <t:binding.http uri="https://graph.facebook.com"/>
+ </reference>
</component>
<component name="fbalbum" t:title="facebook album" t:color="blue1">
- <t:implementation.python script="fbalbum.py"/>
+ <t:implementation.python script="nuvem/fbalbum.py"/>
<service name="fbalbum"/>
<reference name="id"/>
</component>
<component name="fbfriends" t:title="facebook friends" t:color="blue1">
- <t:implementation.python script="fbfriends.py"/>
+ <t:implementation.python script="nuvem/fbfriends.py"/>
<service name="fbfriends"/>
<reference name="id"/>
</component>
<component name="fbgroup" t:title="facebook group" t:color="blue1">
- <t:implementation.python script="fbgroup.py"/>
+ <t:implementation.python script="nuvem/fbgroup.py"/>
<service name="fbgroup"/>
<reference name="id"/>
</component>
<component name="twprofile" t:title="twitter profile" t:color="blue1">
- <t:implementation.python script="twprofile.py"/>
+ <t:implementation.python script="nuvem/twprofile.py"/>
<service name="twprofile"/>
<reference name="id"/>
+ <reference name="tw" t:visible="false">
+ <t:binding.http uri="http://api.twitter.com/1/users/show.json"/>
+ </reference>
</component>
<component name="twfriends" t:title="twitter friends" t:color="blue1">
- <t:implementation.python script="twfriends.py"/>
+ <t:implementation.python script="nuvem/twfriends.py"/>
<service name="twfriends"/>
<reference name="id"/>
</component>
<component name="twstatus" t:title="twitter status" t:color="blue1">
- <t:implementation.python script="twstatus.py"/>
+ <t:implementation.python script="nuvem/twstatus.py"/>
<service name="twstatus"/>
<reference name="id"/>
</component>
<component name="twtimeline" t:title="twitter timeline" t:color="blue1">
- <t:implementation.python script="twtimeline.py"/>
+ <t:implementation.python script="nuvem/twtimeline.py"/>
<service name="twtimeline"/>
<reference name="id"/>
+ <reference name="tw" t:visible="false">
+ <t:binding.http uri="http://api.twitter.com/1/statuses/user_timeline.json"/>
+ </reference>
</component>
<component name="gtalksend" t:title="send gtalk" t:color="blue1">
- <t:implementation.python script="gtalksend.py"/>
+ <t:implementation.python script="nuvem/gtalksend.py"/>
<service name="gtalksend"/>
<reference name="jid"/>
<reference name="to"/>
@@ -91,13 +100,13 @@
</component>
<component name="gtalkreceive" t:title="when gtalk received" t:color="blue1">
- <t:implementation.python script="gtalkreceive.py"/>
+ <t:implementation.python script="nuvem/gtalkreceive.py"/>
<service name="gtalkreceive"/>
<reference name="jid"/>
</component>
<component name="smssend" t:title="send sms" t:color="blue1">
- <t:implementation.python script="smssend.py"/>
+ <t:implementation.python script="nuvem/smssend.py"/>
<service name="smssend"/>
<reference name="user"/>
<reference name="to"/>
diff --git a/sca-cpp/trunk/modules/edit/palettes/text/palette.composite b/sca-cpp/trunk/modules/edit/palettes/text/palette.composite
index 8fe220d2db..3550a6507c 100644
--- a/sca-cpp/trunk/modules/edit/palettes/text/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/text/palette.composite
@@ -30,28 +30,28 @@
<service name="uppercase" promote="uppercase"/>
<component name="contains" t:title="contains" t:color="magenta1">
- <t:implementation.python script="contains.py"/>
+ <t:implementation.python script="nuvem/contains.py"/>
<service name="contains"/>
<reference name="search"/>
<reference name="string"/>
</component>
<component name="split" t:title="split" t:color="magenta1">
- <t:implementation.python script="split.py"/>
+ <t:implementation.python script="nuvem/split.py"/>
<service name="split"/>
<reference name="separator"/>
<reference name="string"/>
</component>
<component name="join" t:title="join" t:color="magenta1">
- <t:implementation.python script="join.py"/>
+ <t:implementation.python script="nuvem/join.py"/>
<service name="join"/>
<reference name="separator"/>
<reference name="list"/>
</component>
<component name="replace" t:title="replace" t:color="magenta1">
- <t:implementation.python script="replace.py"/>
+ <t:implementation.python script="nuvem/replace.py"/>
<service name="replace"/>
<reference name="from"/>
<reference name="to"/>
@@ -59,13 +59,13 @@
</component>
<component name="lowercase" t:title="lowercase" t:color="magenta1">
- <t:implementation.python script="lowercase.py"/>
+ <t:implementation.python script="nuvem/lowercase.py"/>
<service name="lowercase"/>
<reference name="string"/>
</component>
<component name="uppercase" t:title="uppercase" t:color="magenta1">
- <t:implementation.python script="uppercase.py"/>
+ <t:implementation.python script="nuvem/uppercase.py"/>
<service name="uppercase"/>
<reference name="string"/>
</component>
diff --git a/sca-cpp/trunk/modules/edit/palettes/url/palette.composite b/sca-cpp/trunk/modules/edit/palettes/url/palette.composite
index 2c62fcef57..3a85322e51 100644
--- a/sca-cpp/trunk/modules/edit/palettes/url/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/url/palette.composite
@@ -30,37 +30,37 @@
<service name="email" promote="email"/>
<component name="host" t:title="host" t:color="green1">
- <t:implementation.python script="host.py"/>
+ <t:implementation.python script="nuvem/host.py"/>
<service name="host"/>
<property name="host"></property>
</component>
<component name="path" t:title="path" t:color="green1">
- <t:implementation.python script="path.py"/>
+ <t:implementation.python script="nuvem/path.py"/>
<service name="path"/>
<property name="path"></property>
</component>
<component name="params" t:title="?params" t:color="green1">
- <t:implementation.python script="params.py"/>
+ <t:implementation.python script="nuvem/params.py"/>
<service name="params"/>
- <property name="params"></property>
+ <property name="query"></property>
</component>
<component name="user" t:title="user" t:color="green1">
- <t:implementation.python script="user.py"/>
+ <t:implementation.python script="nuvem/user.py"/>
<service name="user"/>
<property name="user"></property>
</component>
<component name="realm" t:title="realm" t:color="green1">
- <t:implementation.python script="realm.py"/>
+ <t:implementation.python script="nuvem/realm.py"/>
<service name="realm"/>
<property name="realm"></property>
</component>
<component name="email" t:title="email" t:color="green1">
- <t:implementation.python script="email.py"/>
+ <t:implementation.python script="nuvem/email.py"/>
<service name="email"/>
<property name="email"></property>
</component>
diff --git a/sca-cpp/trunk/modules/edit/palettes/values/palette.composite b/sca-cpp/trunk/modules/edit/palettes/values/palette.composite
index 36fce09269..ab881b45f9 100644
--- a/sca-cpp/trunk/modules/edit/palettes/values/palette.composite
+++ b/sca-cpp/trunk/modules/edit/palettes/values/palette.composite
@@ -25,48 +25,55 @@
<service name="text" promote="text"/>
<service name="number" promote="number"/>
<service name="name" promote="name"/>
+ <service name="valueof" promote="valueof"/>
<service name="assoc" promote="assoc"/>
<service name="nothing" promote="nothing"/>
<service name="true" promote="true"/>
<service name="false" promote="false"/>
<component name="text" t:title="text" t:color="orange1">
- <t:implementation.python script="text.py"/>
+ <t:implementation.python script="nuvem/text.py"/>
<service name="text"/>
<property name="property">abc</property>
</component>
<component name="number" t:title="number" t:color="orange1">
- <t:implementation.python script="number.py"/>
+ <t:implementation.python script="nuvem/number.py"/>
<service name="number"/>
<property name="property">0</property>
</component>
<component name="name" t:title="name" t:color="orange1">
- <t:implementation.python script="name.py"/>
+ <t:implementation.python script="nuvem/name.py"/>
<service name="name"/>
<property name="property">name</property>
</component>
+ <component name="valueof" t:title="value of" t:color="orange1">
+ <t:implementation.python script="nuvem/valueof.py"/>
+ <service name="valueof"/>
+ <property name="name">name</property>
+ </component>
+
<component name="assoc" t:title="assoc" t:color="orange1">
- <t:implementation.python script="assoc.py"/>
+ <t:implementation.python script="nuvem/assoc.py"/>
<service name="assoc"/>
<reference name="name"/>
<reference name="value"/>
</component>
<component name="nothing" t:title="nothing" t:color="orange1">
- <t:implementation.python script="text.py"/>
+ <t:implementation.python script="nuvem/nothing.py"/>
<service name="nothing"/>
</component>
<component name="true" t:title="true" t:color="orange1">
- <t:implementation.python script="true_.py"/>
+ <t:implementation.python script="nuvem/true_.py"/>
<service name="true"/>
</component>
<component name="false" t:title="false" t:color="orange1">
- <t:implementation.python script="false_.py"/>
+ <t:implementation.python script="nuvem/false_.py"/>
<service name="false"/>
</component>