]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.simple/src/test/resources/org/argeo/slc/core/execution/canonic.xml
Introduce resource spec attribute
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.simple / src / test / resources / org / argeo / slc / core / execution / canonic.xml
index 1ebf829778a2b86ba80c52b666b1c69949b511e7..741bf830b2afce304015b0e8012279e8a4013bd5 100644 (file)
                <property name="attributes">\r
                        <map>\r
                                <entry key="parameterAtInstantiation">\r
-                                       <bean parent="specAttr.primitive">\r
-                                               <property name="isParameter" value="true" />\r
-                                               <property name="type" value="integer" />\r
-                                       </bean>\r
+                                       <bean parent="specAttr.primitive" p:isParameter="true" p:type="integer" />\r
                                </entry>\r
                                <entry key="displayWithoutControl">\r
-                                       <bean parent="specAttr.primitive">\r
-                                               <property name="isParameter" value="true" />\r
-                                               <property name="type" value="integer" />\r
-                                               <property name="value" value="100" />\r
-                                       </bean>\r
+                                       <bean parent="specAttr.primitive" p:value="100" p:isParameter="true"\r
+                                               p:isFrozen="true" p:type="integer" />\r
                                </entry>\r
                                <entry key="displayWithControl">\r
-                                       <bean parent="specAttr.primitive">\r
-                                               <property name="isParameter" value="true" />\r
-                                               <property name="type" value="integer" />\r
-                                               <property name="value" value="200" />\r
-                                               <property name="isFrozen" value="false" />\r
-                                       </bean>\r
+                                       <bean parent="specAttr.primitive" p:value="200" p:isParameter="true"\r
+                                               p:isFrozen="false" p:type="integer" />\r
                                </entry>\r
                                <entry key="hide">\r
-                                       <bean parent="specAttr.primitive">\r
-                                               <property name="isParameter" value="true" />\r
-                                               <property name="type" value="integer" />\r
-                                               <property name="value" value="300" />\r
-                                               <property name="isFrozen" value="false" />\r
-                                               <property name="isHidden" value="true" />\r
-                                       </bean>\r
-                               </entry>\r
+                                       <bean parent="specAttr.primitive" p:value="300" p:isParameter="true"\r
+                                               p:isFrozen="false" p:isHidden="true" p:type="integer" />\r
+                               </entry>                        \r
+                               <entry key="notParameterAtInstantiation">\r
+                                       <bean parent="specAttr.primitive" p:value="400" p:isParameter="false"\r
+                                               p:isFrozen="false" p:isHidden="false" p:type="integer" />\r
+                               </entry>                                                        \r
                        </map>\r
                </property>\r
        </bean>\r
 \r
        <bean id="canonic.flowTemplate" parent="slcTemplate.simpleFlow"\r
                abstract="true">\r
-               <property name="executionSpec" ref="canonic.spec" />\r
+               <constructor-arg ref="canonic.spec" />\r
                <property name="executables">\r
                        <list>\r
                                <bean parent="task.echo"\r
-                                       p:message="Canonical: displayWithControl=@{displayWithControl}, displayWithoutControl=@{displayWithoutControl}, hide=@{hide}"\r
-                                       scope="execution">\r
-                                       <aop:scoped-proxy />\r
+                                       p:message="Canonical: displayWithControl=@{displayWithControl}, displayWithoutControl=@{displayWithoutControl}, hide=@{hide}">\r
                                </bean>\r
                        </list>\r
                </property>\r