diff options
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/modules/edit/palettes/logic/palette.composite | 130 |
1 files changed, 50 insertions, 80 deletions
diff --git a/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite b/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite index e24d93a987..0c5a769567 100644 --- a/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite +++ b/sca-cpp/trunk/modules/edit/palettes/logic/palette.composite @@ -1,82 +1,52 @@ <?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://logic" - name="palette"> - - <service name="if" promote="if"/> - <service name="and" promote="and"/> - <service name="or" promote="or"/> - <service name="not" promote="not"/> - <service name="equals" promote="equals"/> - <service name="greater" promote="greater"/> - <service name="lesser" promote="lesser"/> - - <component name="if" t:title="if" t:color="magenta1"> - <t:implementation.python script="nuvem/if_.py"/> - <service name="if"/> - <reference name="condition"/> - <reference name="then"/> - <reference name="else"/> - </component> - - <component name="and" t:title="and" t:color="magenta1"> - <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="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="nuvem/not_.py"/> - <service name="not"/> - <reference name="value"/> - </component> - - <component name="equals" t:title="=" t:color="magenta1"> - <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="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="nuvem/lesser.py"/> - <service name="lesser"/> - <reference name="value1"/> - <reference name="value2"/> - </component> - +<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" name="palette" targetNamespace="http://palette"> + <service name="and" promote="and"/> + <service name="equals" promote="equals"/> + <service name="greater" promote="greater"/> + <service name="if" promote="if"/> + <service name="lesser" promote="lesser"/> + <service name="not" promote="not"/> + <service name="or" promote="or"/> + <component x="140" y="10" name="and" title="and" color="magenta1"> + <implementation.python script="nuvem/and_.py"/> + <service name="and"/> + <reference name="value1"/> + <reference name="value2"/> + </component> + <component x="90" y="100" name="equals" title="=" color="magenta1"> + <implementation.python script="nuvem/equals.py"/> + <service name="equals"/> + <reference name="value1"/> + <reference name="value2"/> + </component> + <component x="210" y="100" name="greater" title="gt" color="magenta1"> + <implementation.python script="nuvem/greater.py"/> + <service name="greater"/> + <reference name="value1"/> + <reference name="value2"/> + </component> + <component x="90" y="10" name="if" title="if" color="magenta1"> + <implementation.python script="nuvem/if_.py"/> + <service name="if"/> + <reference name="condition"/> + <reference name="then"/> + <reference name="else"/> + </component> + <component x="150" y="100" name="lesser" title="lt" color="magenta1"> + <implementation.python script="nuvem/lesser.py"/> + <service name="lesser"/> + <reference name="value1"/> + <reference name="value2"/> + </component> + <component x="260" y="10" name="not" title="not" color="magenta1"> + <implementation.python script="nuvem/not_.py"/> + <service name="not"/> + <reference name="value"/> + </component> + <component x="200" y="10" name="or" title="or" color="magenta1"> + <implementation.python script="nuvem/or_.py"/> + <service name="or"/> + <reference name="value1"/> + <reference name="value2"/> + </component> </composite> |