From cceaba369858c7279dd6d620d473dddcebf731db Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Sun, 22 Jul 2007 20:45:47 +0000 Subject: Tighter checking on . Need to replicate technique for other objects. svn path=/scripts/left-right-schema.rnc; revision=785 --- scripts/left-right-schema.rnc | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'scripts/left-right-schema.rnc') 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" } }?, -- cgit v1.2.3