X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=knowledge%2Forg.argeo.support.xforms%2Fsrc%2Forg%2Fargeo%2Fsupport%2Fxforms%2Fxforms.cnd;fp=knowledge%2Forg.argeo.support.xforms%2Fsrc%2Forg%2Fargeo%2Fsupport%2Fxforms%2Fxforms.cnd;h=a9f986aeebf82c817801458ed827aaeace602316;hb=8630eb1e679307eb8a8448f80a99cc530402d8d3;hp=0000000000000000000000000000000000000000;hpb=7376a779160286467576049f3d407258e675e6cd;p=gpl%2Fargeo-suite.git diff --git a/knowledge/org.argeo.support.xforms/src/org/argeo/support/xforms/xforms.cnd b/knowledge/org.argeo.support.xforms/src/org/argeo/support/xforms/xforms.cnd new file mode 100644 index 0000000..a9f986a --- /dev/null +++ b/knowledge/org.argeo.support.xforms/src/org/argeo/support/xforms/xforms.cnd @@ -0,0 +1,37 @@ + + +[xforms:model] ++ xforms:instance (nt:base) = nt:unstructured * ++ xforms:bind (xforms:bind) = xforms:bind * ++ xforms:setvalue (xforms:setvalue) = xforms:setvalue * + +[xforms:bind] +- * (STRING) + +[xforms:setvalue] +- * (STRING) + +[xforms:select] > xforms:input ++ xforms:itemset (xforms:itemset) = xforms:itemset + +[xforms:itemset] +- nodeset (STRING) ++ xforms:label (jcrx:xmlvalue) = jcrx:xmlvalue ++ xforms:value (jcrx:xmlvalue) = jcrx:xmlvalue + +[xforms:ui] +- * (STRING) ++ xforms:label (jcrx:xmlvalue) = jcrx:xmlvalue * ++ xforms:hint (jcrx:xmlvalue) = jcrx:xmlvalue * ++ xforms:input (xforms:input) = xforms:input * ++ xforms:select (xforms:select) = xforms:select * ++ xforms:select1 (xforms:select) = xforms:select * ++ xforms:trigger (xforms:input) = xforms:input * ++ xforms:upload (xforms:input) = xforms:input * ++ xforms:group (xforms:ui) = xforms:ui * ++ xforms:repeat (xforms:ui) = xforms:ui * + +[xforms:input] +- * (STRING) ++ xforms:label (jcrx:xmlvalue) = jcrx:xmlvalue ++ xforms:hint (jcrx:xmlvalue) = jcrx:xmlvalue *