From 7e5c7b957c17f0ed5dfc38b6ea31c7176f3ddf74 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Thu, 16 Jan 2003 14:53:45 +0000 Subject: [PATCH] Tools for manipulating schemas --- schema/tools/subset.xsl | 287 ++++++++++++++++++++++++++++++++ schema/tools/union-elements.xsl | 43 +++++ 2 files changed, 330 insertions(+) create mode 100644 schema/tools/subset.xsl create mode 100644 schema/tools/union-elements.xsl diff --git a/schema/tools/subset.xsl b/schema/tools/subset.xsl new file mode 100644 index 000000000..1e7069ab3 --- /dev/null +++ b/schema/tools/subset.xsl @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pruning, pass + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Including ... + + + + + + + + + + + + + + + + + + + + Removing + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pruning ref to + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + Pruning notallowed + + + Pruning unreferenced + + + + + + + + + + + + + + + + + + Pruning empty + + + ( + + ) + + + + + + + + + + + + + + + + + + + + + Pruning empty + + + ( + + ) + + + + + + + + + + + + + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Removing start + + + + + + + + + + 1 + 0 + + + + + + + diff --git a/schema/tools/union-elements.xsl b/schema/tools/union-elements.xsl new file mode 100644 index 000000000..d0856065a --- /dev/null +++ b/schema/tools/union-elements.xsl @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.40.0