aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-07-22 20:45:47 +0000
committerRob Austein <sra@hactrn.net>2007-07-22 20:45:47 +0000
commitcceaba369858c7279dd6d620d473dddcebf731db (patch)
tree0a3d1f79baa408ec36a9bfce72e7ff50519972cb
parent72d7d2efa7e2bdfbe76f77546a51ac63887ac412 (diff)
Tighter checking on <self/>. Need to replicate technique for other
objects. svn path=/scripts/left-right-schema.rnc; revision=785
-rw-r--r--scripts/left-right-schema.rnc22
1 files changed, 10 insertions, 12 deletions
diff --git a/scripts/left-right-schema.rnc b/scripts/left-right-schema.rnc
index 69739caa..7bc118a9 100644
--- a/scripts/left-right-schema.rnc
+++ b/scripts/left-right-schema.rnc
@@ -47,18 +47,16 @@ self_payload = element extension_preference {
self_id = attribute self_id { sql_id }
-self_elt = element self { action, type, self_id?, self_bool, self_payload }
-
-#self_elt |= element self { ctl_cq, self_bool, self_payload }
-#self_elt |= element self { ctl_cr, self_id }
-#self_elt |= element self { ctl_sq, self_id, self_bool, self_payload }
-#self_elt |= element self { ctl_sr, self_id }
-#self_elt |= element self { ctl_gq, self_id }
-#self_elt |= element self { ctl_gr, self_id, self_payload }
-#self_elt |= element self { ctl_lq }
-#self_elt |= element self { ctl_lr, self_id, self_payload }
-#self_elt |= element self { ctl_dq, self_id }
-#self_elt |= element self { ctl_dr, self_id }
+self_elt |= element self { ctl_cq, self_bool, self_payload }
+self_elt |= element self { ctl_cr, self_id }
+self_elt |= element self { ctl_sq, self_id, self_bool, self_payload }
+self_elt |= element self { ctl_sr, self_id }
+self_elt |= element self { ctl_gq, self_id }
+self_elt |= element self { ctl_gr, self_id, self_payload }
+self_elt |= element self { ctl_lq }
+self_elt |= element self { ctl_lr, self_id, self_payload }
+self_elt |= element self { ctl_dq, self_id }
+self_elt |= element self { ctl_dr, self_id }
bsc_bool = (attribute generate_keypair { "yes" },
attribute key_type { xsd:token { maxLength="1024" } }?,