Uploaded image for project: 'OASIS LegalRuleML TC'
  1. OASIS LegalRuleML TC
  2. LEGALRULEML-17

<lrml:inScope> should not have content, only attributes

    XMLWordPrintable

    Details

    • Proposal:
      Hide

      Make the content model of <inScope> empty. In this manner, <inScope> is no longer skippable, so does not need to be considered in the XSLT transformations.

      Show
      Make the content model of <inScope> empty. In this manner, <inScope> is no longer skippable, so does not need to be considered in the XSLT transformations.

      Description

      Currently the <inScope> element is allowed to have content which is either <lrml:Statements> or one of the LegalRuleML Statement elements. The original intent was that the Node element would carry a @keyref attribute to refer to the Statement(s) definition that occurs in the proper place. However, it would be necessary to define a different element type to enforce that only empty Statement(s) appear within <inScope>. But there is no usecase for this empty element that could not be handled just as well by an empty <inScope> tag with @keyref attribute.

        Attachments

          Activity

            People

            • Assignee:
              taraathan Tara Athan (Inactive)
              Reporter:
              taraathan Tara Athan (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: