tdf#166319 schema: limit change nesting to what is actually supported
Change-Id: Ie574377ea9cdd90ed9261229abaca480b4010440 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190738 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
This commit is contained in:
committed by
Miklos Vajna
parent
26c44f98d0
commit
e21f78274d
@@ -4188,10 +4188,42 @@ xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.
|
||||
<rng:define name="text-changed-region" combine="choice">
|
||||
<rng:element name="text:changed-region">
|
||||
<rng:ref name="text-changed-region-attr"/>
|
||||
<rng:ref name="text-changed-region-content"/>
|
||||
<rng:optional>
|
||||
<rng:ref name="text-changed-region-content"/>
|
||||
</rng:optional>
|
||||
<rng:choice>
|
||||
<rng:ref name="text-changed-region-content-insertion"/>
|
||||
<rng:group>
|
||||
<rng:ref name="text-changed-region-content-deletion"/>
|
||||
<rng:optional>
|
||||
<rng:ref name="text-changed-region-content-insertion"/>
|
||||
</rng:optional>
|
||||
</rng:group>
|
||||
<rng:group>
|
||||
<rng:ref name="text-changed-region-content-format-change"/>
|
||||
<rng:optional>
|
||||
<rng:choice>
|
||||
<rng:ref name="text-changed-region-content-insertion"/>
|
||||
<rng:ref name="text-changed-region-content-deletion"/>
|
||||
</rng:choice>
|
||||
</rng:optional>
|
||||
</rng:group>
|
||||
</rng:choice>
|
||||
</rng:element>
|
||||
</rng:define>
|
||||
<rng:define name="text-changed-region-content-insertion">
|
||||
<rng:element name="text:insertion">
|
||||
<rng:ref name="office-change-info"/>
|
||||
</rng:element>
|
||||
</rng:define>
|
||||
<rng:define name="text-changed-region-content-deletion">
|
||||
<rng:element name="text:deletion">
|
||||
<rng:ref name="office-change-info"/>
|
||||
<rng:zeroOrMore>
|
||||
<rng:ref name="text-content"/>
|
||||
</rng:zeroOrMore>
|
||||
</rng:element>
|
||||
</rng:define>
|
||||
<rng:define name="text-changed-region-content-format-change">
|
||||
<rng:element name="text:format-change">
|
||||
<rng:ref name="office-change-info"/>
|
||||
</rng:element>
|
||||
</rng:define>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user