diff options
Diffstat (limited to 'sca-cpp/trunk/modules/edit/palettes')
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> |